数码资讯
通过PHP删除xml文档内容的方法
本文介绍了通过PHP删除XML文档内容的方法,供大家参考,具体实现方法如下: 第一种情况:删除学生节点 复制代码代码如下:< PHP / / 1,创建一个DOMDocument对象,该对象表示的XML文件 $ xmlDoc =新DOMDocument(); 2,加载XML文件(指定要解析哪个XML文
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文介绍了通过PHP删除XML文档内容的方法,供大家参考,具体实现方法如下:
第一种情况:删除学生节点
复制代码代码如下:< PHP
/ / 1,创建一个DOMDocument对象,该对象表示的XML文件
$ xmlDoc =新DOMDocument();
2,加载XML文件(指定要解析哪个XML文件,然后将DOM树节点加载到内存中)
$ xmlDoc ->负荷(类。XML);
3,删除学生的学生信息记录
(1)退出根节点
根=美元美元xmlDoc -> getElementsByTagName(类)->项目(0); / /不按节点删除,这个代码不需要
(2)找到学生
斯图=美元美元xmlDoc -> getElementsByTagName(学生);
stu_del =美元美元研究>项目(2); / /发现第三个学生
为根> removechild($ stu_del); / /删除操作,这种方法是1
/ / $ stu_del -> parentNode -> removechild($ stu_del); / /查找父节点的父节点的删除操作,这种方法是2
4,更新XML文档
$ xmlDoc ->保存(类。XML);
删除成功;
>
第二种情况:删除学生节点下的一个节点,如年龄:
复制代码代码如下:< PHP
/ / 1,创建一个DOMDocument对象,该对象表示的XML文件
$ xmlDoc =新DOMDocument();
2,加载XML文件(指定要解析哪个XML文件,然后将DOM树节点加载到内存中)
$ xmlDoc ->负荷(类。XML);
3,删除学生的学生信息记录
(1)退出根节点
根=美元美元xmlDoc -> getElementsByTagName(类)->项目(0);
(2)找到学生
斯图=美元美元xmlDoc -> getElementsByTagName(年龄);
stu_del =美元美元研究>项目(1); / /找到二学生年龄
stu_del美元-> parentNode -> removechild($ stu_del); / /删除
4,更新XML文档
$ xmlDoc ->保存(类。XML);
删除成功;
>
希望本文能帮助您设计PHP操作XML程序。
第一种情况:删除学生节点
复制代码代码如下:< PHP
/ / 1,创建一个DOMDocument对象,该对象表示的XML文件
$ xmlDoc =新DOMDocument();
2,加载XML文件(指定要解析哪个XML文件,然后将DOM树节点加载到内存中)
$ xmlDoc ->负荷(类。XML);
3,删除学生的学生信息记录
(1)退出根节点
根=美元美元xmlDoc -> getElementsByTagName(类)->项目(0); / /不按节点删除,这个代码不需要
(2)找到学生
斯图=美元美元xmlDoc -> getElementsByTagName(学生);
stu_del =美元美元研究>项目(2); / /发现第三个学生
为根> removechild($ stu_del); / /删除操作,这种方法是1
/ / $ stu_del -> parentNode -> removechild($ stu_del); / /查找父节点的父节点的删除操作,这种方法是2
4,更新XML文档
$ xmlDoc ->保存(类。XML);
删除成功;
>
第二种情况:删除学生节点下的一个节点,如年龄:
复制代码代码如下:< PHP
/ / 1,创建一个DOMDocument对象,该对象表示的XML文件
$ xmlDoc =新DOMDocument();
2,加载XML文件(指定要解析哪个XML文件,然后将DOM树节点加载到内存中)
$ xmlDoc ->负荷(类。XML);
3,删除学生的学生信息记录
(1)退出根节点
根=美元美元xmlDoc -> getElementsByTagName(类)->项目(0);
(2)找到学生
斯图=美元美元xmlDoc -> getElementsByTagName(年龄);
stu_del =美元美元研究>项目(1); / /找到二学生年龄
stu_del美元-> parentNode -> removechild($ stu_del); / /删除
4,更新XML文档
$ xmlDoc ->保存(类。XML);
删除成功;
>
希望本文能帮助您设计PHP操作XML程序。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。