编程语言
首页 > 编程语言> > Java HTML规范化程序?

Java HTML规范化程序?

作者:互联网

是否有一个库可以将任何给定的HTML页面用JS,CSS转换成简约的统一格式?

例如,如果我们渲染stackoverflow主页,我希望它以最小格式显示.我希望所有其他网站都被渲染下来.

有点像Lynx网页浏览器但具有最少的图形.

解决方法:

回答你最热的问题:不,我不认为有一个图书馆可以达到这个目的. (至少这是我的“googeling”导致的).

我认为这样做的原因是,你想要的是一个非常特殊的需求.

因此,作为您的问题的解决方案,您可以解析html并以您想要的方式在JEditorpane或您用于显示的任何内容中显示它.

我只能建议一种方法(这是因为我熟悉xml及其周围的一切).

>使用库来确保您的html符合xhtml:http://htmlcleaner.sourceforge.net/release.php
>然后用DOM或SAX解析器解析xml并以你想要的方式显示它.

要么

>使用xslt将文档转换为其他一些html文档,从而生成符合您需求的视图.

要么

>使用一个可用的html解析器库. (我发现其中大部分过时(2006年)),但它们可能是你的选择.

这只是你可以做到的一个建议.我相信还有成千上万的其他方法可以做同样的事情.

标签:java,lynx
来源: https://codeday.me/bug/20190630/1339982.html