【发布时间】:2011-06-03 21:13:18
【问题描述】:
我正在尝试使用 xpath 解析 xml 提要。 Feed 包含如下所示的类别:
<categories>
<category id="6">Category 6</category>
<category id="12">Category 12</category>
<category id="19">Category 19</category>
</categories>
我目前使用路径“类别”来选择所有子节点,这些子节点以字符串格式返回“Category 6Category 12Category 19”。我希望输出类似于“Category 6, Category 12, Category 19”。我怎样才能做到这一点?我查看了 xpath 函数,但似乎没有什么适合这个任务。
我将它与 Drupal 的 xpath parser module 一起使用
【问题讨论】:
-
您应该指定用于解析 XML 的编程语言以及如何显示 XPath 结果。
-
好问题,+1。请参阅我的回答,以确认无法在纯 XPath 1.o 中解决此问题,以及极短且简单的 XPath 2.0 单线解决方案:)