簡體   English   中英

是否有用於創建XHTML文檔的Java API?

[英]Is there a Java API for creating a XHTML document?

我想提供一個REST Web服務中每個資源的簡單XHTML表示。

目前,我正在使用StringBuilder生成這些既乏味又容易出錯的代碼。 發布服務后,我看不到這些更改,但是對每個代碼進行編碼的過程有些痛苦。

是否有XHTML文檔編寫器api? 我應該只使用XML編寫器嗎? 哪一個? 我是否應該滾動自己的基本HTML文檔類-每次doctype都相同,所以我只需要設置標題,元標記和正文內容,其中大多數(但不是全部內容)已經在GET的HTML中。

還是應該只使用StringBuilder並停止抱怨? ;)

謝謝。

似乎有一個新的解決方案(最終): https : //j2html.com/

您可以使用jdomdom4j之類的東西。 任一個都提供了一個簡單的界面,用於構建文檔,然后將其序列化為XML字符串。 與使用StringBuilder相比,它不那么脆弱。

更新:更正了dom4j鏈接。

我會嘗試一下Apache的XMLBEANS 您可以使用它來處理XHTML的架構 ,它將生成直接處理(生成/驗證)XHTML的類。

希望能幫助到你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM