Sytuacja:
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
Wyjście z tego fragmentu jest
# sudo make me a sandwich!
Wydaje się, że parser scala zawartość <bar>
i <weird:bar>
.
Takie zachowanie jest pożądane, a jeśli tak, to w jaki sposób można tego uniknąć i wybrać tylko <bar>
lub <weird:bar>
?