通过php修改xml文档内容的方法


Posted in PHP onJanuary 23, 2015

本文实例讲述了通过php修改xml文档内容的方法,分享给大家供大家参考。具体实现方法如下:

<?php

//1、创建一个DOMDocument对象。该对象就表示 xml文件

$xmldoc = new DOMDocument();

//2、加载xml文件(指定要解析哪个xml文件,此时dom树节点就会加载到内存中)

$xmldoc->load("class.xml");

//3、更新一条学生student信息记录,更新她的年龄

//(1)找到该学生

$student = $xmldoc->getElementsByTagName("student");

$stu1 = $student->item(0);//第一个学生

$stu1_age = $stu1->getElementsByTagName("age")->item(0);//查到她的年龄

$stu1_age->nodeValue = 30;

//4、更新 xml 文档

$xmldoc->save("class.xml");

echo "更新成功";

?>

希望本文所述对大家的php操作XML程序设计有所帮助。

PHP 相关文章推荐
PHP开发文件系统实例讲解
Oct 09 PHP
不用数据库的多用户文件自由上传投票系统(2)
Oct 09 PHP
php中用于检测一个地理IP地址是否可用的代码
Feb 19 PHP
PHP获取MySql新增记录ID值的3种方法
Jun 24 PHP
php通过递归方式复制目录和子目录的方法
Mar 13 PHP
学习php设计模式 php实现抽象工厂模式
Dec 07 PHP
对PHP依赖注入的理解实例分析
Oct 09 PHP
PHP处理bmp格式图片的方法分析
Jul 04 PHP
PHP使用ActiveMQ实例
Feb 05 PHP
PHP实现微信支付(jsapi支付)流程步骤详解
Mar 15 PHP
php的优点总结 php有哪些优点
Jul 19 PHP
基于PHP的微信公众号的开发流程详解
Aug 07 PHP
通过php删除xml文档内容的方法
Jan 23 #PHP
Laravel实现用户注册和登录
Jan 23 #PHP
通过php添加xml文档内容的方法
Jan 23 #PHP
DOM基础及php读取xml内容操作的方法
Jan 23 #PHP
php操作xml入门之cdata区段
Jan 23 #PHP
php操作xml入门之xml标签的属性分析
Jan 23 #PHP
php操作xml入门之xml基本介绍及xml标签元素
Jan 23 #PHP
You might like
怎么样可以把 phpinfo()屏蔽掉?
2006/11/24 PHP
PHP中set_include_path()函数相关用法分析
2016/07/18 PHP
php array_walk_recursive 使用自定的函数处理数组中的每一个元素
2016/11/16 PHP
js location.replace与location.reload的区别
2010/09/08 Javascript
关于jQuery中的end()使用方法
2011/07/10 Javascript
多个表单中如何获得这个文件上传的网址实现js代码
2013/03/25 Javascript
JS中的数组的sort方法使用示例
2014/01/22 Javascript
Bootstrap模态框调用功能实现方法
2016/09/19 Javascript
javascript 删除数组元素和清空数组的简单方法
2017/02/24 Javascript
给vue项目添加ESLint的详细步骤
2017/09/29 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
2018/01/30 Javascript
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
2019/03/13 Javascript
详解js中let与var声明变量的区别
2020/04/05 Javascript
原生js生成图片验证码
2020/10/11 Javascript
Vue ​v-model相关知识总结
2021/01/28 Vue.js
探究python中open函数的使用
2016/03/01 Python
Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
2016/04/12 Python
浅谈Python爬取网页的编码处理
2016/11/04 Python
5款非常棒的Python工具
2018/01/05 Python
PyQt5每天必学之进度条效果
2018/04/19 Python
python matplotlib饼状图参数及用法解析
2019/11/04 Python
python GUI库图形界面开发之PyQt5单行文本框控件QLineEdit详细使用方法与实例
2020/02/27 Python
美国在线奢侈品寄售商店:Luxury Garage Sale
2018/08/19 全球购物
Interflora澳大利亚:同日鲜花速递
2019/06/25 全球购物
美国价格实惠的在线眼镜网站:Zeelool
2020/12/25 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2014/07/21 面试题
2014年应届大学生自我评价
2014/01/09 职场文书
卫生安全检查制度
2014/02/04 职场文书
物业管理工作方案
2014/05/10 职场文书
义和团口号
2014/06/17 职场文书
科技活动周标语
2014/10/08 职场文书
2014年保卫工作总结
2014/12/05 职场文书
初一语文教学反思
2016/03/03 职场文书
大学生创业计划书
2019/06/24 职场文书
100句人生哲理语录集锦:强者征服今天,懒汉坐等明天
2019/10/18 职场文书
Go语言读取txt文档的操作方法
2022/01/22 Golang