XmlUtil.serialize:以大写形式输出标签

时间:2014-05-20 14:09:55

标签: groovy xmlslurper cyberneko

我正在尝试从html创建一个有效的html文档

    String content = getContent()
    def parser = new org.cyberneko.html.parsers.SAXParser()
    parser.setFeature('http://xml.org/sax/features/namespaces', false)
    def slurper = new XmlSlurper(parser)
    def html = slurper.parseText(content)
    String xml = XmlUtil.serialize(html, )
    println xml

但是,输出将以大写形式显示所有标记名称。 HTML / BODY 如何阻止它大写标签。

1 个答案:

答案 0 :(得分:0)

不确定,但不是here您正在寻找什么?搜索' lower'。据我所知你可以设置它。但是here是元素总是大写的动机,HTML DOM规范在这里起作用。这意味着可能我们所有人都编码无效的HTML:D