我有以下 XML 文件:
<root>
<SignUp user_id = 'joseph' image = 'myByk.jpg' />
<SignUp user_id = 'jack' image = 'myCar.jpg' />
<SignUp user_id = 'lamp' image = 'myhome.jpg' />
</root>
在此文件中,我想获取带有“ ”的SignUp
元素,并更改其属性。user_id
jack
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');
?>
但是,它似乎不起作用...