通过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自动更新新闻DIY
Oct 09 PHP
php MySQL与分页效率
Jun 04 PHP
php统计时间和内存使用情况示例分享
Mar 13 PHP
Laravel框架表单验证详解
Sep 04 PHP
PHP中ini_set与ini_get用法实例
Nov 04 PHP
关于URL最大长度限制的相关资料查证
Dec 23 PHP
CI框架中数据库操作函数$this-&gt;db-&gt;where()相关用法总结
May 17 PHP
PHP页面输出时js设置input框的选中值
Sep 30 PHP
thinkPHP5.0框架API优化后的友好性分析
Mar 17 PHP
php cli模式下获取参数的方法
May 05 PHP
php集成开发环境详解
Sep 24 PHP
PHP如何开启Opcache功能提升程序处理效率
Apr 27 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
web性能优化之javascript性能调优
2012/12/28 Javascript
JQuery入门——事件切换之hover()方法应用介绍
2013/02/05 Javascript
一个简单的瀑布流效果(主体形式自写)
2013/05/27 Javascript
使用js实现按钮控制文本框加1减1应用于小时+分钟
2013/12/09 Javascript
用jquery写的菜单从左往右滑动出现
2014/04/11 Javascript
iframe实用操作锦集
2014/04/22 Javascript
js调试系列 源码定位与调试[基础篇]
2014/06/18 Javascript
深入分析Cookie的安全性问题
2015/03/01 Javascript
AngularJS 实现按需异步加载实例代码
2015/10/18 Javascript
javascript创建cookie、读取cookie
2016/03/31 Javascript
JS实现对中文字符串进行utf-8的Base64编码的方法(使其与Java编码相同)
2016/06/21 Javascript
JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
2016/08/01 Javascript
JS实现向iframe中表单传值的方法
2017/03/24 Javascript
vue与TypeScript集成配置最简教程(推荐)
2017/10/17 Javascript
vue.js 实现评价五角星组件的实例代码
2018/08/13 Javascript
详解vue-cli脚手架中webpack配置方法
2018/08/22 Javascript
解决vue-cli脚手架打包后vendor文件过大的问题
2018/09/27 Javascript
编写更好的JavaScript条件式和匹配条件的技巧(小结)
2019/06/27 Javascript
[03:48]显微镜下的DOTA2第四期——TP动作
2014/06/20 DOTA
python中reduce()函数的使用方法示例
2017/09/29 Python
pandas数据分组和聚合操作方法
2018/04/11 Python
Python通过属性手段实现只允许调用一次的示例讲解
2018/04/21 Python
解决csv.writer写入文件有多余的空行问题
2018/07/06 Python
python实现狄克斯特拉算法
2019/01/17 Python
python装饰器简介---这一篇也许就够了(推荐)
2019/04/01 Python
Python产生一个数值范围内的不重复的随机数的实现方法
2019/08/21 Python
canvas里面如何基于随机点绘制一个多边形的方法
2018/06/13 HTML / CSS
猫咪家具:CatsPlay
2018/11/03 全球购物
美国批发供应商:Kole Imports
2019/04/10 全球购物
美容院经理岗位职责
2014/04/03 职场文书
护士长竞聘演讲稿
2014/04/30 职场文书
心理学专业求职信
2014/06/16 职场文书
2015年物业管理工作总结
2015/04/23 职场文书
2015年挂职干部工作总结
2015/05/14 职场文书
小学生安全教育主题班会
2015/08/12 职场文书
导游词之上海东方明珠塔
2019/09/25 职场文书