【发布时间】:2013-06-01 05:07:03
【问题描述】:
我有以下 XML 文件:
<root>
<SignUp user_id = 'joseph' image = 'myByk.jpg' />
<SignUp user_id = 'jack' image = 'myCar.jpg' />
<SignUp user_id = 'lamp' image = 'myhome.jpg' />
</root>
在此文件中,我想获取带有user_id“jack”的SignUp 元素,并更改其image 属性。
我尝试了以下 PHP 代码:
<?php
$dom = new DomDocument();
$dom->load('data_out.xml');
$xp = new DomXPath($dom);
$res = $xp->query("//*[@user_id = 'jack']");
$xp->SignUp->attributes()->image = "my School.jpg";
$dom->save('data_out.xml');
?>
但是,它似乎不起作用......
【问题讨论】: