def page = new XmlSlurper(new SAXParser()).parse(url)
println page.body[0]我要输出
<body>
<h1>Header</h1>
</body>我的html是:
<html>
<head>
<title>Title</title>
</head>
<body>
<h1>Header</h1>
</body>
</html>但我的产出是
Header如何告诉xmlSluper接受代码,而不是内容?
发布于 2014-03-31 12:02:00
要序列化数据,需要使用某种序列化程序,如XmlUtil.serialize或StreamingMarkupBuilder,即:
println XmlUtil.serialize( page.body[0] )或者:
new groovy.xml.StreamingMarkupBuilder().bind { mkp.yield page.body }.toString()https://stackoverflow.com/questions/22714612
复制相似问题