2

我想为 REST Web 服务中的每个资源提供一个简单的 XHTML 表示。

目前我正在使用 StringBuilder 来生成这些既乏味又容易出错的东西。在我发布服务后,我没有看到这些变化,但是每个编码的过程有点痛苦。

是否有 XHTML 文档编写器 api?我应该只使用 XML 编写器吗?哪一个?我是否应该滚动我自己的基本 HTML 文档类 - 每次 doctype 都是相同的,我只需要设置标题、元标记和正文内容,其中大部分(但不是所有内容)已经在 HTML 中用于 GET。

还是我应该只使用 StringBuilder 并停止抱怨?;)

谢谢。

4

3 回答 3

3

似乎有一个新的解决方案(终于):https ://j2html.com/

于 2017-08-19T03:05:00.037 回答
2

您可以使用类似jdomdom4j的东西。任何一个都提供了一个简单的接口来构建您的文档,然后将其序列化为 XML 字符串。它比使用 StringBuilder 更脆弱。

更新:更正了 dom4j 链接。

于 2010-04-11T16:03:03.097 回答
1

我会试试Apache 的XMLBEANS 。您可以用它处理XHTML 的模式,它会生成类来直接处理(生成/验证)XHTML。

希望能帮助到你。

于 2010-04-11T16:02:09.310 回答