Grails XML GET请求

时间:2012-11-02 16:19:34

标签: xml grails xml-parsing httpbuilder

我有以下代码来获取XML页面:

withHttp(uri: "PAGE") {
        get(path : 'PATH',
            query : [xxx:'xxx']){ resp, xml ->
            for (AuthToken in xml){
                println AuthToken.text()
            }
        }
     }

我的问题是,结果不会打印为xml树。仅打印XML文档的叶子。我想打印xml文档,因此我可以使用XML Parser解析它。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

您获得的XML应该已经被解析,因此您不需要再次解析它。无论如何,您可以使用以下节点打印xmlSlurper:

new StreamingMarkupBuilder().bind { out << AuthToken }