有人可以建議我一個模板引擎(最好用Java編寫),可以從給定的XML輸入中生成我喜歡的任何文本嗎?Java中基於XML的模板引擎?
3
A
回答
3
StringTemplate,FreeMarker
2
XSLt怎麼樣?您可以使用JAXP來執行處理。
+1
我對XSLT不太熟悉,但是我得到的是「用於將XML文檔轉換爲其他XML文檔的基於XML的語言」 如果這是真的,那麼它在我的情況下不起作用。如果是其他內容,請幫助我瞭解 – WSK 2010-05-20 02:43:22
+0
您可以查看@此URL http://www.saxonica.com/documentation/using-xquery/api-query/embedding.html瞭解更多信息。 其simpel XQuery引擎供您參考。 – kadalamittai 2010-07-03 01:27:29
1
您可以使用XSLT,它是而不是僅限於生成XML輸出。它是限於XML輸入。使用xsl:output標籤確定要生成的輸出的類型。
E.g.生成文本輸出
<xsl:output method="text" encoding="UTF-8"/>
要生成與縮進
<xsl:output method="xml" encoding="UTF-8" indent="yes"/>
相關問題
- 1. jQuery的基於XML的模板引擎
- 2. 基於DOM樹的JavaScript模板引擎
- 3. 基於XML的模板引擎與Smarty詞法分析器
- 4. Java智能模板引擎?
- 5. 模板引擎
- 6. 基於名稱映射HTML表單的JavaScript模板引擎
- 7. 用於Asp.net的模板引擎
- 8. 基於基本模板的Sitecore索引
- 9. Javascript模板引擎?
- 10. 模板引擎JS
- 11. 笨模板引擎
- 12. asp.net模板引擎
- 13. Python模板引擎
- 14. JavaScript模板引擎
- 15. 基於OpenOffice的基於Java的計算引擎計算
- 16. Java EE模板引擎建議?
- 17. 對於痛飲模板引擎循環
- 18. 模板引擎的node.js
- 19. node.js的模板引擎
- 20. 模板引擎的node.js
- 21. jQuery的模板引擎
- 22. 表達式引擎中的模板組
- 23. codeiginter中的默認模板引擎?
- 24. GWT和模板引擎
- 25. 定製PHP模板引擎
- 26. 模板引擎:包括
- 27. Aurelia模板引擎撰寫
- 28. 文檔模板引擎
- 29. CakePHP模板引擎2.3
- 30. 模板引擎重構
XML輸出顯然看起來都不錯,但我需要有一個近距離觀察是否有任何這些配合我的需要。我擔心的是:1.它是否適用於任何XML數據源?因爲我已經修復了無法更改的數據文檔的模式。 2.這組API有多豐富,特別是它支持IF,循環,XML DOM和XPath?當我正在研究這兩種引擎時,你能否給我關於我的擔憂的想法? – WSK 2010-05-20 03:19:25