堆栈交换登录 |职业生涯 |聊天
|元 |关于 |常见问题
堆栈溢出
* 问题
* 标签
* 用户
* 徽章
* 未答复
*
Java HTML 规范化器?
**
是否有可以转换的库
任何给定的带有 JS、CSS 的 HTML 页面
穿上它,穿上简约的制服
格式?
例如,如果我们渲染
stackoverflow 主页,我想要它
以最小格式显示。我想
所有其他网站都将被渲染。
有点像 Lynx 网络浏览器,但有
最少的图形。
java lynx link|edit|flag 问了 2 天
前 金钟宇 593112 89% 接受
你想改变你的
HTML 代码到更简单的 HTML 代码,或者做
你想展示这个“极简主义
统一格式”给你的用户?或者做
你想创建一个图像? ——帕洛
Ebermann 昨天更简单的 html 代码
不牺牲亲人
元素的定位。 – 金
钟佑 16 小时前
2 个答案
回答你的第一个问题:不,我
不要认为有图书馆
那个目的。 (至少这是
我的“谷歌搜索”导致)。
我认为原因是,
你想要的是一个非常特别的
需要。
因此,作为您的问题的解决方案,您
可以解析html并显示它
您希望在 JEditorpane 中的方式或
无论你用什么来展示。
我只能建议一种方法
(这是因为我熟悉
xml 和它周围的一切)。
*
Use a library to ensure that your html conforms to xhtml:
http://htmlcleaner.sourceforge.net/release.php
*
then either parse the xml with DOM or SAX parsers and display it the
随心所欲。
或
* use xslt to transform the document into some other html document
这会产生适合您的视图
需要。
或
* use one of the available html parser librarys. (The most of which i
发现有些过时的地方 (2006))
但它们可能是您的选择。
这只是一个建议
能做到这。我确定有
数以千计的其他方法可以做到
同样的事情。