我有需要随时修改的变量文档。例如,我可以有一个文件如下:如何在PHP的DOMDocument中获取特定标签?
<!--?xml version="1.0"?-->
<item>
<tag1></tag1>
</item>
<tag2>
<item></item>
<item></item>
</tag2>
这是非常简单的,但我有不同级别的同名标签。我想获得'tag2'内的项目标签。我给出的文件中的实际标签具有唯一的ID来区分它们以及其他一些属性。我需要找到标签,将其注释掉,然后保存xml。我能够获取DOMDocument以返回'tag2'节点,但我不确定如何访问该结构中的项目标记。
是的 - 我通常会通过'getElementsByTagName()'这样的XPath进入XPath。 – CD001
但我建议评估(),而不是查询()。它也允许返回标量的xpath表达式。 – ThW