坐等simplexml_load_file解析xml问题?怎么便利出child下的内容
时间:2011-11-25
来源:互联网
<Response>
<header:Header>
<Args>
<Arg key="User-Agent" value="Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24">true</Arg>
<Arg key="developerId" value="c725e7e43b2327c55f3e77b4dedf46a8">true</Arg>
<Arg key="apiVersion" value="30">true</Arg>
<Arg key="operation" value="AuctionGenreSearch">true</Arg>
<Arg key="version" value="2010-09-15">true</Arg>
<Arg key="auctionGenreId" value="0">true</Arg>
</Args>
<Status>Success</Status>
<StatusMsg/>
</header:Header>
<Body>
<auctionGenreSearch:AuctionGenreSearch>
<child>
<auctionGenreId>1001</auctionGenreId>
<auctionGenreName>text1</auctionGenreName>
<genreLevel>1</genreLevel>
</child>
<child>
<auctionGenreId>1002</auctionGenreId>
<auctionGenreName>text2</auctionGenreName>
<genreLevel>2</genreLevel>
</child>
</auctionGenreSearch:AuctionGenreSearch>
</Body>
</Response>
<header:Header>
<Args>
<Arg key="User-Agent" value="Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24">true</Arg>
<Arg key="developerId" value="c725e7e43b2327c55f3e77b4dedf46a8">true</Arg>
<Arg key="apiVersion" value="30">true</Arg>
<Arg key="operation" value="AuctionGenreSearch">true</Arg>
<Arg key="version" value="2010-09-15">true</Arg>
<Arg key="auctionGenreId" value="0">true</Arg>
</Args>
<Status>Success</Status>
<StatusMsg/>
</header:Header>
<Body>
<auctionGenreSearch:AuctionGenreSearch>
<child>
<auctionGenreId>1001</auctionGenreId>
<auctionGenreName>text1</auctionGenreName>
<genreLevel>1</genreLevel>
</child>
<child>
<auctionGenreId>1002</auctionGenreId>
<auctionGenreName>text2</auctionGenreName>
<genreLevel>2</genreLevel>
</child>
</auctionGenreSearch:AuctionGenreSearch>
</Body>
</Response>
作者: sunjiang1224 发布时间: 2011-11-25
simplexml_load_file这个函数其实只适合用来操作内容简单,元素值嵌套的不深的XML文件,如果遇到内容非常复杂,元素嵌套极深的XML文件,我个人感觉还是最好用PHP的DOMDocument类。
可以
$dom = new DOMDocument();//实例化XML操作对象
之后,通过调用$dom中的各方法来操作XML数据。
可以
$dom = new DOMDocument();//实例化XML操作对象
之后,通过调用$dom中的各方法来操作XML数据。
作者: asitodaxian 发布时间: 2011-11-25
主要是“<header:Header>”麻烦了
作者: QQCrazyBoy 发布时间: 2011-11-25
引用 1 楼 asitodaxian 的回复:
simplexml_load_file这个函数其实只适合用来操作内容简单,元素值嵌套的不深的XML文件,如果遇到内容非常复杂,元素嵌套极深的XML文件,我个人感觉还是最好用PHP的DOMDocument类。
可以
$dom = new DOMDocument();//实例化XML操作对象
之后,通过调用$dom中的各方法来操作XML数据。
simplexml_load_file这个函数其实只适合用来操作内容简单,元素值嵌套的不深的XML文件,如果遇到内容非常复杂,元素嵌套极深的XML文件,我个人感觉还是最好用PHP的DOMDocument类。
可以
$dom = new DOMDocument();//实例化XML操作对象
之后,通过调用$dom中的各方法来操作XML数据。
能不能具体点!thanks
作者: sunjiang1224 发布时间: 2011-11-25
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28