用simpleXML来解析XML
来源:互联网 发布:微博 知乎 编辑:程序博客网 时间:2024/06/05 17:43
之前利用DOM的标准,来层层解析XML,思路明确,但是稍麻烦
其实,xml有更好的解析方式,如simpleXML,Xpath,这两种解析方式不仅方便,而且速度杠杠滴!
先面先介绍simpleXML
以下面的book.xml为例:
首先得加载入xml文档
从打印的内容我们发现simpleXMLElement对象中包含一个book数组,book数组中又有多个simpleXMLElement对象,
看懂了这些,我们就来获取节点吧
// 获取节点echo $simpxml->book[1]->title,'<br />'; // 侠客行
获取属性节点:
// 获取属性节点echo $simpxml->book[1]->attributes(),'<br />'; // 武侠
还有其他方法,如下:
Xpath解析xml,请看下一章!!!
0 0
- 用simpleXML来解析XML
- retrofit2用simplexml解析xml
- 用PHP5的SimpleXML解析XML文档
- 用PHP5的SimpleXML解析XML文档
- 使用simpleXML解析XML
- simpleXML方式解析XML
- simpleXML方式解析XML
- php解析xml SimpleXML
- 使用SimpleXML函数来加载和解析XML文档
- php解析xml simplexml方式
- PHP生成和解析xml(SimpleXML版)
- PHP基础之使用SimpleXML解析xml
- 使用SimpleXml解析xml数据<一>
- 使用SimpleXml解析xml数据<二>
- 使用SimpleXml解析xml数据<三>
- php中SimpleXML的使用方法,加载XML,解析XML
- XML----SimpleXML,SimpleXML AND XPath
- PHP5中利用SimpleXML对象来操作xml
- Jetty开发的相关
- IBATIS动态标签
- wifi攻击pineapple之SSL:轻松拿到JD密码
- kettle中给ktr作业设置日志
- jni jstring 、char* 类型的转换
- 用simpleXML来解析XML
- Spring的事务管理
- spring事务管理几种方式
- Mac终端快捷键 & Mac OSX 快捷键
- sql 数据库远程配置(不/安装ssms)
- 什么是WiFiPineApple之深藏不漏
- [BZOJ3238] [AHOI2013] 差异 - 后缀自动机
- Unity2D多分辨率屏幕适配方案
- datatables 选项之DOM:定义表格控件在页面的显示顺序以及language语言选项