Angesichts einer netten, einfachen XML-Struktur kann XmlSlurper() mir erlauben, Werte von ihm sehr leicht zu lesen.Kann man in Groovy generisches XML sowohl durch geparste als auch einfache XML-Dateien analysieren?
Gibt es eine Möglichkeit, diese einfache Baumnavigation für generische (typbasierte, usw.) XML zu ermöglichen. Idealerweise in der unten stehenden Code-Snippet, würde Ich mag die Werte von ihren Namen Attribut gehen, aber stattdessen habe ich alle diese Suche tun:
def genxml = """
<doc>
<lst name = "head">
<str name = "title">groovy</str>
<str name = "keywords">java xml</str>
</lst>
</doc>"""
def doc = new XmlSlurper().parseText(genxml)
println doc.lst.find { [email protected] == "head" }.str.find { [email protected] == "title" }
Gibt es eine Möglichkeit, dies nur zu Fuß wie:
println doc.head.title