首页 > 代码库 > php 读写xml 修改xml
php 读写xml 修改xml
需要修改的xml
<?xml version="1.0"?><config> <administration> <adminuser> <user> <id type="autoinc">1</id> <name type="username" min="3" max="20">admin</name> <passwdmd5 type="passwd" min="4" max="10">21232f297a57a5a743894a0e4a801fc3</passwdmd5> <purview type="purview">super</purview> </user> </adminuser> </administration></config>
用php修改xml的节点
$doc = new DOMDocument; $doc->load(‘test.xml‘);$users = $doc->documentElement->getElementsByTagName(‘user‘);foreach($users as $user) { $purviews = $user->getElementsByTagName(‘purview‘); $purview = $purviews->item(0); $tmpNode = $purview->cloneNode(); $tmpNode->nodeValue = "http://www.mamicode.com/xxx"; $tmpNode = $purview->parentNode->appendChild($tmpNode); $purview->parentNode->replaceChild($tmpNode,$purview); $doc->save("test1.xml"); }
php 读写xml 修改xml
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。