PHP遍历、增加、删除、修改XML数据和属性操作

 时间:2026-02-17 23:58:01

1、1.使用PHP遍历XML数据

PHP遍历、增加、删除、修改XML数据和属性操作

1、1.PHP增加XML数据五步:

第一步:开辟内存空间,形成“面”

第二步:载入XML文档到内存,形成DOM树

第三步:创建新节点(新节点与新节点下的子节点)

第四步:追加新节点到父节点

第五步:保存内存中的数据到XML文档中

参数说明:

$newnode :要追加的新节点

说明:在PHP DOM模型中,节点的创建是没有顺序要求的。

int DOMDocument::save ( string $filename ) :保存内存中的数据到XML文档中

参数说明:

$filename :要保存的文件名称

示例代码:

PHP遍历、增加、删除、修改XML数据和属性操作

1、1.第一步:开辟内存空间,形成“面”

第二步:载入xml文档到内存,形成DOM树

第三步:找到要删除的老(旧)节点

第四步:找到父节点并删除老节点

第五步:保存内存中的数据到XML文档中

要使用到的知识点:

DOMNode DOMNode::removeChild ( DOMNode $oldnode ) :删除子节点

参数说明:

$oldnode :要删除的子元素

PHP遍历、增加、删除、修改XML数据和属性操作

1、1.第一步:开辟内存空间,形成“面”

第二步:载入XML文档到内存,形成DOM树

第三步:找到要修改的老节点

第四步:创建新节点并找到父节点然后替换老节点

第五步:保存内存中的数据到XML文档中

要用到的知识点:

DOMNode DOMNode::replaceChild ( DOMNode $newnode , DOMNode $oldnode ) :替换节点

参数说明:

$newnode :新节点

$oldnode :老节点

示例代码:

PHP遍历、增加、删除、修改XML数据和属性操作

1、1.例1:判断元素是否具有属性或某个属性

PHP遍历、增加、删除、修改XML数据和属性操作

2、2.例2:设置元素的属性(添加)

PHP遍历、增加、删除、修改XML数据和属性操作

3、3.例3:删除元素的属性

PHP遍历、增加、删除、修改XML数据和属性操作

  • wordpress生成小程序
  • 新站内页一直不收录是什么问题
  • 微信小程序框架wepy中如何写3d轮播图
  • 微信公众号java开发12-使用封装回复图文消息
  • 网络安全岗位要求及如何入门
  • 热门搜索
    全国学生营养日手抄报 五一劳动节手抄报简单 建军节手抄报内容20字 文明餐桌手抄报 关于五四运动的手抄报 英语手抄报国庆节 应急避险手抄报 中国梦足球梦手抄报 做文明人手抄报 手抄报字体设计