正在开发一个用于持久化xml的代码并且它没有用,因为我使用的是Slurper这个词!
示例
def slurper = new XmlSlurper ().parseText ("<root><test></test></root>")
slurper.root.size () / / Error
def parser = new XmlSlurper ().parseText ("<root><test></test></root>")
parser.root.size () / / Works FINE! '1 '
有谁知道为什么会这样?
答案 0 :(得分:2)
修正拼写错误和格式化后,我可以确认您的错误与名称无关。这是一个example of it working。
def parser = new XmlSlurper().parseText("<root><test></test></root>")
println parser.size()
def slurper = new XmlSlurper().parseText("<root><test></test></root>")
println slurper.size()