我想提供在一个REST web服务的每个资源的一个简单的XHTML表示。

目前我使用一个StringBuilder产生这些这既是乏味且容易出错。我看不到这些改变我发布服务但编码各自是有点痛苦的处理之后。

有一个XHTML文档作家API?我应该使用XML作家?哪一个?我应该推出自己的基本的HTML文档类 - DOCTYPE是每一次一样,我只需要设置标题,元标签和正文内容,其中大部分(但不是全部内容)已经在HTML中可获得

或者我应该使用StringBuilder和停止抱怨? ;)

感谢。

有帮助吗?

解决方案

您可以使用像 JDOM 或的 DOM4J 。无论是一个为构建您的文档,然后将其序列为XML字符串的简单接口。它不太脆比使用一个StringBuilder。

更新:更正DOM4J链路

其他提示

有似乎是一个新的溶液(最终): https://j2html.com/

我想给Apache的的XMLBeans 一试。您可以处理 XHTML的架构它,它会生成类来处理(产生/验证)XHTML直接

希望它帮助。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top