永发信息网

php5 如何修改xml文件节点属性

答案:1  悬赏:40  手机版
解决时间 2021-05-01 11:35
  • 提问者网友:欺烟
  • 2021-04-30 22:06

【XML文件如下:】

<?xml version="1.0"?>
<online>
<userid time="2007-06-13 11:20:08" ip="127.0.0.1"/>
<userid time="2007-06-13 13:22:15" ip="localhost"/>
<userid time="2007-06-13 17:17:00" ip="localhost"/>
</online>

注:如要将“userid”节点的“ip”的值给修改了,请问用PHP怎么来实现?

最佳答案
  • 五星知识达人网友:走死在岁月里
  • 2021-04-30 23:07
$xml = new DOMDocument();
$xml->load('./xxx.xml');
$root = $xml->documentElement;
$online = $root->getElementsByTagName('userid');
$online->item(0)->setAttribute('ip','192.168.1.1');//修改
$xml->save('./xxx.xml');//保存
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯