0

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 タグが大文字にならないようにするにはどうすればよいですか。

4

1 に答える 1

0

確かではありませんが、探しているものはここにありませんか? 「下」で検索してください。私が見る限り、あなたはそれを設定することができます。しかし、要素が常に大文字である理由はここにあります。HTML DOM 仕様がここで役割を果たします。これは、おそらく私たち全員が無効な HTML をコーディングしていることを意味します:D

于 2014-05-20T20:50:55.777 に答える