我需要修改我的xml节点值,例如
<summary>
<data>125</data>
</summary>
自
<summary>
<data>200</data>
</summary>
我正在使用 PHP 5.2。虽然我能够读取 xml 文件,但我无法更新它
$doc = new DOMDocument();
$doc->load( 'summary.xml' );
$data = $doc->getElementsByTagName( "data" );
$datavalue = $data ->item(0)->nodeValue;
echo "$datavalue'n";
如何修改此数据节点值?
您可以设置 nodeValue,然后使用 saveXML()
:
$data ->item(0)->nodeValue = 200;
$doc->saveXML();