我有以下代码来获取XML页面:
withHttp(uri: "PAGE") {
get(path : 'PATH',
query : [xxx:'xxx']){ resp, xml ->
for (AuthToken in xml){
println AuthToken.text()
}
}
}
我的问题是,结果不会打印为xml树。仅打印XML文档的叶子。我想打印xml文档,因此我可以使用XML Parser解析它。
我怎样才能做到这一点?
答案 0 :(得分:0)
您获得的XML应该已经被解析,因此您不需要再次解析它。无论如何,您可以使用以下节点打印xmlSlurper:
new StreamingMarkupBuilder().bind { out << AuthToken }