【发布时间】:2018-06-13 13:53:28
【问题描述】:
如何使用 Groovy 获取 XML 文件的“一级”标签名称。 假设我们有以下 XML:
<records>
<first>
<car>
<id>378932</id>
</car>
</first>
<second>
<foo>
<car>
<name>audi</name>
</car>
</foo>
</second>
</records>
...我想根据我的脚本获得“第一”和“第二”。
我正在使用 XMLSlurper 解析 XML:
def xml = new XmlSlurper().parse("test.xml");
我尝试使用 depthFirst() 方法,但这会提供所有可用的节点。
谢谢
【问题讨论】: