使用php修改xml文档

时间:2010-07-16 20:37:49

标签: php xml dom xpath simplexml

我有一个xml文件“Machine.xml”,它包含:

<Parameter name="host" value="localhost"/>
<Parameter name="port" value="5900"/>

我想使用php脚本更改两个参数值...我该怎么做? 我的意思是我希望脚本将主机的值更改为:value =“7.3.4.5”和 port value to:value =“3124”然后使用这些更改再次保存xml文件。

我尝试了几种方法,但没有一种方法

很多:)

1 个答案:

答案 0 :(得分:3)

之前已经在许多变体中提出了这个问题。搜索SO以了解如何使用DOM和以下XPath

//Parameter[@name="host"]/@value

//Parameter[@name="port"]/@value