通过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
PHP开发中四种查询返回结果分析
Jan 02 PHP
php fsockopen中多线程问题的解决办法[翻译]
Nov 09 PHP
使用PHPMyAdmin修复论坛数据库的图文方法
Jan 09 PHP
解析PHP中数组元素升序、降序以及重新排序的函数
Jun 20 PHP
php实现使用正则将文本中的网址转换成链接标签
Dec 03 PHP
以文件形式缓存php变量的方法
Jun 26 PHP
php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
May 28 PHP
php简单压缩css样式示例
Sep 22 PHP
laravel 解决多库下的DB::transaction()事务失效问题
Oct 21 PHP
yii框架结合charjs实现统计30天数据的方法
Apr 04 PHP
PHP手机号码及邮箱正则表达式实例解析
Jul 11 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
PHP的中问验证码
2006/11/25 PHP
PHP 加密与解密的斗争
2009/04/17 PHP
浅谈php中的循环while、do...while、for、foreach四种循环
2016/11/05 PHP
top.location.href 没有权限 解决方法
2008/08/05 Javascript
jquery checkbox,radio是否选中的判断代码
2010/03/20 Javascript
用jquery生成二级菜单的实例代码
2013/06/24 Javascript
jquery鼠标停止移动事件
2013/12/21 Javascript
javascript判断是否按回车键并解决浏览器之间的差异
2014/05/13 Javascript
vue制作加载更多功能的正确打开方式
2016/10/12 Javascript
js图片轮播手动切换特效
2017/01/12 Javascript
使用jQuery的ajax方法向服务器发出get和post请求的方法
2017/01/13 Javascript
微信小程序 出现错误:{&quot;baseresponse&quot;:{&quot;errcode&quot;:-80002,&quot;errmsg&quot;:&quot;&quot;}}解决办法
2017/02/23 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
2017/04/11 Javascript
JavaScript实现的商品抢购倒计时功能示例
2017/04/17 Javascript
浅谈原型对象的常用开发模式
2017/07/22 Javascript
Vue+element 解决浏览器自动填充记住的账号密码问题
2019/06/11 Javascript
浅谈vue项目,访问路径#号的问题
2020/08/14 Javascript
python制作企业邮箱的爆破脚本
2016/10/05 Python
python如何让类支持比较运算
2018/03/20 Python
python leetcode 字符串相乘实例详解
2018/09/03 Python
python实现kNN算法识别手写体数字的示例代码
2019/08/16 Python
Django如何实现密码错误报错提醒
2020/09/04 Python
python语音识别指南终极版(有这一篇足矣)
2020/09/09 Python
英国二手物品交易网站:Preloved
2017/10/06 全球购物
菲律宾领先的在线时尚商店:Zalora菲律宾
2018/02/08 全球购物
Under Armour澳大利亚官网:美国知名的高端功能性运动品牌
2018/02/22 全球购物
Holiday Inn中国官网:IHG旗下假日酒店预订
2018/04/08 全球购物
Jowissa官方网站:瑞士制造的手表,优雅简约的设计
2020/07/29 全球购物
家长评语大全
2014/01/22 职场文书
乡镇庆八一活动方案
2014/02/02 职场文书
园艺师求职信
2014/03/10 职场文书
奥巴马英文演讲稿
2014/05/15 职场文书
导游词之麻姑仙境
2019/11/18 职场文书
apache基于端口创建虚拟主机的示例
2021/04/22 Servers
Qt自定义Plot实现曲线绘制的详细过程
2021/11/02 Python
Win11右下角图标点了没反应怎么办?Win11点击右下角图标无反应解决方法汇总
2022/07/07 数码科技