php如何改变xml节点值
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,本篇内容主要讲解"php如何改变xml节点值",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"php如何改变xml节点值"吧!php改变xml节点值的方法:1
千家信息网最后更新 2025年01月19日php如何改变xml节点值
本篇内容主要讲解"php如何改变xml节点值",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"php如何改变xml节点值"吧!
php改变xml节点值的方法:1、从数据库读取数据;2、写一个xml文件;3、创建DOMDocument的对象并载入xml文件;4、修改指定节点下子节点的值即可。
本文操作环境:Windows7系统、PHP7.1版本、Dell G3电脑
php怎么改变xml 节点值?
php修改xml节点的值
今天刚刚实现的功能,找了很多资料,本来想用xpath,但是由于对xpath不甚了解。绕了个大圈后还是决定用DOMDocument来做。
在此做一个标记,以后找资料的时候也不用太辛苦。
先从数据库读取数据,然后写一个xml文件。xml文件格式如下。
mainchart.xml
5008171 3 2010.06.13 14:19 2010.06.16 14:19 balance 3 TRMM-DP(123005)-D 5011083 3 2010.06.15 16:15 2010.06.15 16:23 buy eurusd 1.31822 1.31655 0 0 00:08:00 aaafff 5011913 3 2010.06.15 16:51 2010.06.15 17:19 sell eurusd 1.31819 1.31809 0 0 00:28:00 eee
php文件里的处理。
$file ="mainchart.xml"; //创建DOMDocument的对象 $dom=new DOMDocument('1.0'); //载入mainchart.xml文件 $dom->load($file); //获得record节点的集合 $records = $dom->getElementsByTagName('record'); //遍历record节点的集合 foreach($records as $record){ //如果record节点的pono子节点的值满足条件,就修改该record节点下memo子节点的值 if($record->getElementsByTagName('pono')->item(0)->nodeValue == $_GET['id']){ $record->getElementsByTagName('memo')->item(0)->nodeValue = $_GET['content']; } }$dom->save('mainchart.xml');
$_GET['id']和$_GET['content']是ajax传过来的参数。
到此,相信大家对"php如何改变xml节点值"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
节点
文件
数据
内容
对象
数据库
方法
资料
学习
实用
更深
不用
兴趣
功能
参数
实用性
实际
操作简单
时候
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
建立网络安全免疫系统附图片
杭州云客网络技术有限公司
网络安全法二十三条
全球计算机服务器
社区国家网络安全周信息
郑州华韩软件开发公司
服务器配置最低的主板
湖北软件开发要多少钱
网络安全英语短文80词简单
软件开发摄像头变焦
测控网络技术期末考试
FC视频软件开发
办公楼网络安全建设需求
数据库输出年龄
数据库计算机技术
服务器管理助手架设多站点
ssm向数据库中插入图片
郑州分销商城软件开发价格
重庆互联网软件开发价格
网络安全风险评估能力检查
dell d02t服务器电池
服务器硬盘插在电脑哪里
服务器配置最低的主板
互联网科技发展快
数据库结构设计分析
yii框架数据库配置
迁安咨询网络技术售后保障
石家庄软件开发工作
电脑行业什么软件开发
软件开发情怀