【发布时间】:2012-06-10 20:31:05
【问题描述】:
我正在使用 XmlSlurper 解析一段 XML,需要找到一个 xml 元素值。 这方面的挑战是我并不总是确定 xml 文档中的大小写是否正确,所以我需要以任何可能的方式找到元素。
例子:
<start>
<Header>
<Elem>1234</Elem>
</Header>
</start>
获取 Elem 的值将是:
def parsedXml = new XmlSlurper().parseText(xml)
parsedXml.Header.Elem
但是当大小写不同时我也需要找到它..那么有没有一种方法可以在大小写不同时找到Elem的值?
<start>
<header>
<elem>1234</elem>
</header>
</start>
def parsedXml = new XmlSlurper().parseText(xml)
parsedXml.header.elem
【问题讨论】:
标签: xml grails groovy xmlslurper gpath