我的需求是通過閱讀xml文件我需要構建html頁面是否有任何開源可用來完成此要求。目前我正在閱讀所有xml字段標記並使用cforeach在jsp上進行打印。XML to HTML轉換
1
A
回答
2
由於XML是一種通用的標記語言,因此您需要爲HTML上的XML中的實體進行翻譯/映射。這可以用XSL [1]完成,這裏[2]是如何實現的。
[1] http://en.wikipedia.org/wiki/XSL_Transformation
[2] http://www.htmlgoodies.com/beyond/xml/converting-xml-to-html-using-xsl.html
0
作爲vanthorne表明,XSLT是要走的途徑。 W3School有一個體面的「入門」教程。
http://www.w3schools.com/xsl/xsl_intro.asp
你可以做你改造的客戶端,或大多數腳本語言都做服務器端的手段,但如果你使用JSP已經,這裏有一個例子JSTL。對於這個工作,你需要的jstl.jar和xalan.jar在您的WEB-INF/lib文件夾
<c:import url="http://your.rssfeed.url" var="xmldocument" charEncoding="utf-8" />
<c:import url="rssnewsfeed.xsl" var="xslt" charEncoding="utf-8" />
<x:transform xml="${xmldocument}" xslt="${xslt}"/>
相關問題
- 1. html to xml轉換使用javascript?
- 2. xml to web2py html標記轉換
- 3. XSD TO XML轉換
- 4. xml data to excel轉換
- 5. QBO3 XML to JSON轉換器
- 6. Linq to Xml轉換列表
- 7. 的LINQ to XML轉換器
- 8. xml to json往返轉換
- 9. linq to xml(c#to vb.net轉換)
- 10. HTML to wordpress轉換頁面
- 11. Winnovative HTML to PDF轉換器
- 12. Html To PDF轉換角js
- 13. Flex to Html/Ajax轉換器
- 14. iText 7 HTML to PDF轉換
- 15. Jade to HTML轉換器
- 16. HTML to PDF轉換器
- 17. 轉換XML到HTML
- 18. XML到HTML轉換
- 19. XSLT轉換HTML列表轉換成XML
- 20. 轉換爲使用LINQ to XML
- 21. XML到HTML標記轉換
- 22. 將XML轉換爲HTML
- 23. 將XML轉換爲HTML
- 24. xslt將xml轉換爲html
- 25. 將html轉換爲xml
- 26. 將HTML轉換爲XML
- 27. XML到HTML XSL轉換樹
- 28. PHP - 轉換XML/RDF成HTML
- 29. 轉換hexacode在HTML到XML
- 30. HTML to PDF/rtf/doc/etc轉換器?
聽起來像是[XSLT]工作(http://en.wikipedia.org/wiki/ XSLT) – Sirko
我想你可以使用這個鏈接http://www.codeproject.com/Articles/12047/How-to-Convert-XML-Files-to-HTML –