通过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 模拟登陆MSN并获得用户信息
May 16 PHP
php5 non-thread-safe和thread-safe这两个版本的区别分析
Mar 13 PHP
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
Aug 01 PHP
php自定义函数之递归删除文件及目录
Aug 08 PHP
解析PHP处理换行符的问题 \r\n
Jun 13 PHP
php+html5使用FormData对象提交表单及上传图片的方法
Feb 11 PHP
Zend Framework教程之视图组件Zend_View用法详解
Mar 05 PHP
PHP字典树(Trie树)定义与实现方法示例
Oct 09 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
Dec 26 PHP
基于laravel Request的所有方法详解
Sep 29 PHP
laravel-admin 实现在指定的相册下添加照片
Oct 21 PHP
详细分析PHP7与PHP5区别
Jun 26 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/10/09 PHP
php 数据库字段复用的基本原理与示例
2011/07/22 PHP
PHP面向对象法则
2012/02/23 PHP
解析php file_exists无效的解决办法
2013/06/26 PHP
测试php连接mysql是否成功的代码分享
2014/01/24 PHP
Laravel框架中扩展函数、扩展自定义类的方法
2014/09/04 PHP
php实现登录tplink WR882N获取IP和重启的方法
2016/07/20 PHP
PhpStorm2020.1 安装 debug - Postman 调用的详细教程
2020/08/17 PHP
经常用到的JavasScript事件的翻译
2007/04/09 Javascript
兼容FF和IE的动态table示例自写
2013/10/21 Javascript
JavaScript使用setInterval()函数实现简单轮询操作的方法
2015/02/02 Javascript
JS实现弹性漂浮效果的广告代码
2015/09/02 Javascript
js带缩略图的图片轮播效果代码分享
2015/09/14 Javascript
遍历js中对象的属性和值的实例
2016/11/21 Javascript
canvas学习之API整理笔记(二)
2016/12/29 Javascript
Vue.js原理分析之observer模块详解
2017/02/17 Javascript
nodejs个人博客开发第二步 入口文件
2017/04/12 NodeJs
基于datepicker定义自己的angular时间组件的示例
2018/03/14 Javascript
使用Angular自定义字段校验指令的方法示例
2019/02/01 Javascript
VueJS 取得 URL 参数值的方法
2019/07/19 Javascript
Node.js利用Express实现用户注册登陆功能(推荐)
2020/10/26 Javascript
学习 Vue.js 遇到的那些坑
2021/02/02 Vue.js
[40:29]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第一场
2018/04/10 DOTA
Python字符串替换实例分析
2015/05/11 Python
讲解Python中if语句的嵌套用法
2015/05/14 Python
Python简单删除目录下文件以及文件夹的方法
2015/05/27 Python
浅析python实现scrapy定时执行爬虫
2018/03/04 Python
OpenCV2从摄像头获取帧并写入视频文件的方法
2018/08/03 Python
Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
2019/06/25 Python
将python字符串转化成长表达式的函数eval实例
2020/05/11 Python
详解python爬取弹幕与数据分析
2020/11/14 Python
纯CSS3大转盘抽奖示例代码(响应式、可配置)
2017/01/13 HTML / CSS
药品业务员岗位职责
2014/04/17 职场文书
2014年小学辅导员工作总结
2014/12/23 职场文书
入党政审材料范文
2014/12/24 职场文书
学雷锋活动简报
2015/07/20 职场文书