我的需求是通过阅读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 –