首页>学校动态>PHP解析操作XML使用

PHP解析操作XML使用

来源:沈阳兄弟连IT培训学校时间:2019/12/17 9:12:46

1、与PHP DOM模型相关的类

PHP解析操作XML使用

2、开辟内存空间,形成“面”

示例代码:

运行结果:

3、载入XML文档到内存,形成DOM树结构

mixed DOMDocument::load ( string $filename) :载入一个XML文档到内存,形成DOM树

参数说明:

$filename :要载入的xml文件名称

示例代码:

4、使用PHP获取所有的同级兄弟节点,形成“串”

DOMNodeList DOMDocument::getElementsByTagName ( string name ) :通过元素的标签名称获取所有的同级兄弟节点。

参数说明:

name :要获取的标签名称

示例代码:

运行结果:

通过以上代码运行可知,当我们通过getElementsByTagName获取到所有的同级兄弟节点后,返回的数据为DOMNodeList类的实例,其默认具有一个length代表文档中共有2个person节点。

5、根据查询条件,获取相应的点并输出其值

item方法

DOMNodeList length :获取同级兄弟节点的个数

DOMNode DOMNodelist::item ( int $index ) :根据元素的索引获取元素,默认索引从0开始。

输出其值:

nodeName 节点名称

nodeValue 节点值

示例代码:

以上方式可以获取到相应的节点,但其还可以进一步简写为如下形式:

6、使用PHP遍历XML数据

7、使用PHP增加XML数据

示例代码:

8、使用PHP删除XML数据

9、使用PHP修改XML数据

上一页 下一页

推荐课程更多>

立即申请体验课

关于我们 | 联系我们 | 沈阳兄弟连IT培训学校

版权所有:培训指南

  • 在线咨询
  • 电话咨询
  • 预约试听