0

我的原始来源是 HTML,不是格式良好的 XHTML。更糟糕的是,我将不得不清理并将 html 转换为 xhtml,然后喂飞碟。

4

2 回答 2

2

飞碟不支持 HTML;正如其网站上所指出的:“不支持旧版 HTML(尽管有几个不同质量的开源 Java HTML 清理器可用)。” 不过,您可以尝试他们建议的一种 HTML 清理程序。毫不奇怪,最好的之一是HtmlCleaner

于 2011-04-12T01:13:15.250 回答
0

飞碟用户指南回答了我的问题。

Flying Saucer 是一个 XML/CSS 渲染器,这意味着它将 XML 文件作为输入,使用 CSS 应用格式和样式,并生成该 XML 的渲染表示作为输出。输出可能会显示到屏幕(在 GUI 中)、图像或 PDF 文件。因为我们相信大多数人都会对重用他们的网页布局知识感兴趣,所以我们内容的主要目标是 XHTML 1.0(严格),一种标准化 HTML 的 XML 文档格式。但是,只要提供了告诉我们如何布局的 CSS,我们就接受任何格式良好的 XML 进行渲染。对于 XHTML,默认样式表是开箱即用的,并打包在库中,这意味着 Flying Saucer 可以开箱即用地渲染大多数 XHTML,并获得不错的结果。

于 2011-04-12T01:18:40.387 回答