html到java中的xhtml转换

yag*_*nya 3 java

如何通过使用Http类api将html转换为格式良好的xhtml,如果可能的话请给出演示代码....谢谢

小智 5

我只是使用Jsoup,如果它适合你:

private String htmlToXhtml(final String html) {
    final Document document = Jsoup.parse(html);
    document.outputSettings().syntax(Document.OutputSettings.Syntax.xml);
    return document.html();
}
Run Code Online (Sandbox Code Playgroud)

我的解决方案来自的一些有用的内容:


mgl*_*che 4

看看 J-Tidy:http://jtidy.sourceforge.net/ 它通常可以很好地清理混乱的 html 并将其转换为 xhtml。