我有一个问题,我需要使用 php 编辑一个 xml 文件,基于它已传递的字符串变量。
即,我的 php 有一个字符串变量,其值为“true”或“false”,我需要更改以下 xml 文件代码:
<Parameter>
<ParameterName>Method1</ParameterName>
<ParameterDescription>description</ParameterDescription>
<ParameterValue type="bool">false</ParameterValue>
</Parameter>
<Parameter>
<ParameterName>Method2</ParameterName>
<ParameterDescription>description</ParameterDescription>
<ParameterValue type="bool">true</ParameterValue>
</Parameter>
<Parameter>
<ParameterName>Method3</ParameterName>
<ParameterDescription>description</ParameterDescription>
<ParameterValue type="float">0.025</ParameterValue>
</Parameter>
这样第一个“ParameterValue”就会从默认的“false”变为变量的值(注意 php 中的变量是字符串,而 xml 中的变量是布尔类型)。我查看了涉及 awk、sen 和 dom 的建议,但运气不佳。我希望有一种最简单的方法来更改 XML 中的这个单词!
詹姆士