Situasjonen:
def str =
<foo xmlns:weird=http://localhost/>
<bar>sudo </bar>
<weird:bar>make me a sandwich!</weird:bar>
</foo>
def xml = new XmlSlurper().parseText(str)
println xml.bar
Utgangen av denne tekstutdrag er
# sudo make me a sandwich!
Det virker som parser fusjonerer innholdet i <bar>
og <weird:bar>
.
Er dette problemet ønsket, og hvis ja, hvordan kan jeg unngå dette, og bare velge <bar>
eller <weird:bar>
?