【发布时间】:2009-11-20 20:23:29
【问题描述】:
从 XML 文件中获取“字符串/那个/是/路径”数组的最快、单行/最短的方法是什么,最好使用 Nokogiri。我想使用任意属性名称(在本例中为“id”)构建数组,但也知道如何为元素名称执行此操作会有所帮助。
所以这个:
<root id="top">
<nodeA id="almost_top">
<nodeB id="a_parent">
<nodeC id="im_a_node"/>
<nodeD id="child_node"/>
</nodeB>
<nodeB id="child"/>
</nodeA>
</root>
到这里:
[
"top",
"top/almost_top",
"top/almost_top/a_parent",
"top/almost_top/a_parent/im_a_node",
"top/almost_top/a_parent/child_node",
"top/almost_top/child"
]
非常感谢。
【问题讨论】: