我正在寻找 xpath 并从 PHP 中的文件中提取原始 XML,但我不希望将结果解析为数组。我只是想从原始文档中返回一个子集。
我的原始文档结构如下:
<?xml version="1.0" encoding="utf-8"?>
<root>
<row id="1">
<child1>value1</child1>
<child2>value1</child2>
<child3>value1</child3>
</row>
<row id="2">
<child1>value1</child1>
<child2>value1</child2>
<child3>value1</child3>
</row>
</root>
我想要做的就是能够 xpath 进入 /root/row[@id="1"] 并返回:
<?xml version="1.0" encoding="utf-8"?>
<row id="1">
<child1>value1</child1>
<child2>value1</child2>
<child3>value1</child3>
</row>
解决此问题的最佳方法是什么?