【发布时间】:2013-05-15 00:43:42
【问题描述】:
我有这个示例 xml 文件:-
<products>
<product_id value="1">
<tab_id value="251">
<dist_region value="5" />
<dist_region value="10066" />
<dist_region value="10069" />
</tab_id>
</product_id>
</products>
我正在尝试使用 XPath 获取 tab_id 子元素,并且我希望得到一组子元素。
我的预期输出如下:-
dist_region,dist_region,dist_region
我的 XPATH:-
$tab = $product->xpath('//tab_id/*');
谁能建议XPath 是什么来获取子元素?
谢谢。
【问题讨论】:
-
你能展示你的代码吗?
-
@NullVoid jsut 试试这个 xpath
$tab = $product->xpath('//tab_id/*'); -
您是给我建议还是尝试过 XPath?
-
你的 xpath 有什么问题?给那些孩子看起来不错。你有什么问题??
-
这个问题与您之前的问题有何不同? how to get all attribute using php xpath