首页 » SEO优化 » php输出xml格局技巧_PHP 操作xml删和改

php输出xml格局技巧_PHP 操作xml删和改

访客 2024-11-03 0

扫一扫用手机浏览

文章目录 [+]

classes.xml文件:

<?xml version="1.0" encoding="utf-8"?><班级><学生><名字>张三</名字><年事>24</年事><先容>学习负责刻苦</先容></学生><学生><名字>李四</名字><年事>38</年事><先容>是一个精良学生</先容></学生></班级>

php代码:

php输出xml格局技巧_PHP 操作xml删和改

<?php//该案例演示对xml文件的增编削//1 创建DOMDocument工具$xmldoc = new DOMDocument();//2 加载xml文件$xmldoc->load("classes.xml");//3 演示如何添加一个学生信息//(1)取出根节点$root = $xmldoc ->getElementsByTagName("班级")->item(0);//删除第3个学生//(1)找到该学生$stus=$xmldoc->getElementsByTagName("学生");$stu1 = $stus->item(2);//$root->removeChild($stu1);//这里有一个更加灵巧的方法$stu1->parentNode->removeChild($stu1);//更新文件$xmldoc->save("classes.xml");echo "删除成功";?>

更新节点的代码

php输出xml格局技巧_PHP 操作xml删和改
(图片来自网络侵删)

classes.xml文件:

<?xml version="1.0" encoding="utf-8"?><班级><学生><名字>张三</名字><年事>24</年事><先容>对人宽厚吗, 学习负责刻苦</先容></学生><学生><名字>李四</名字><年事>38</年事><先容>是一个精良学生</先容></学生></班级>

<?php//更新某个节点值//把第一个学生的年事+10//1 创建DOMDocument工具$xmldoc = new DOMDocument();//2 加载xml文件$xmldoc->load("classes.xml");//更新年事//找到这个学生$stus = $xmldoc->getElementsByTagName("学生");$stu1=$stus->item(0);//以上两行语句可简化为:$stu1 = $xmldoc->getElementsByTagName("学生")->item(0);$stu1_age=$stu1->getElementsByTagName("年事")->item(0);$stu1_age->nodeValue+=10;//更新文件$xmldoc->save("classes.xml");echo "更新成功";

标签:

相关文章

QQ聊天恶搞代码技术背后的趣味与风险

人们的生活越来越离不开社交软件。在我国,QQ作为一款历史悠久、用户众多的社交平台,深受广大网民喜爱。在QQ聊天的过程中,恶搞代码的...

SEO优化 2025-03-02 阅读1 评论0

Python代码截屏技术与应用的完美融合

计算机屏幕截图已经成为人们日常生活中不可或缺的一部分。无论是分享工作成果、记录游戏瞬间,还是保存网页信息,屏幕截图都发挥着重要作用...

SEO优化 2025-03-02 阅读1 评论0

QQ无限刷礼物代码技术突破还是道德沦丧

社交平台逐渐成为人们生活中不可或缺的一部分。QQ作为我国最具影响力的社交软件之一,其丰富的功能吸引了大量用户。近期有关QQ无限刷礼...

SEO优化 2025-03-02 阅读1 评论0