以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 XML源码及示例(仅原创和转载) 』 (http://bbs.xml.org.cn/list.asp?boardid=32) ---- 请问如何用JSP将XML转换成HTML?快急死人了!!! (http://bbs.xml.org.cn/dispbbs.asp?boardid=32&rootid=&id=24142) |
-- 作者:zsxy168 -- 发布时间:11/11/2005 9:15:00 AM -- 请问如何用JSP将XML转换成HTML?快急死人了!!! 以下为XML及XSL文件,用ASP可以做到,那么如何用JSP将XML转换成HTML? xml文件(cd_catalog.xml): <?xml version="1.0" encoding="GB2312"?> <CD> <TITLE>Empire Burlesque</TITLE> <ARTIST>Bob Dylan</ARTIST> <COUNTRY>USA</COUNTRY> <COMPANY>Columbia</COMPANY> <PRICE>10.90</PRICE> <YEAR>1985</YEAR> </CD> <CD> <TITLE>喀什噶尔胡杨</TITLE> <ARTIST>刀郎</ARTIST> <COUNTRY>China</COUNTRY> <COMPANY>先之唱片</COMPANY> <PRICE>20.60</PRICE> <YEAR>2004</YEAR> </CD> <CD> <TITLE>敦煌(特别版)</TITLE> <ARTIST>女子十二乐坊</ARTIST> <COUNTRY>China</COUNTRY> <COMPANY>百代唱片</COMPANY> <PRICE>25.60</PRICE> <YEAR>2005</YEAR> </CD> </CATALOG> xsl文件(cd_catalog.xsl): <?xml version="1.0" encoding="GB2312"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format"> <xsl:template match="/"> <html> <table border="2" bgcolor="yellow"> <tr> <th>Title</th> <th>Artist</th> </tr> <xsl:for-each select="CATALOG/CD"> <tr> <td> <xsl:value-of select="TITLE"/> </td> <td> <xsl:value-of select="ARTIST"/> </td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet>
|
-- 作者:krj22krj -- 发布时间:11/14/2005 2:54:00 PM -- Jsp结合XML+XSLT将输出转换为Html格式, http://www.pc163.cn/program/JSP/JSP_skill/247,4862.shtm |
-- 作者:zsxy168 -- 发布时间:11/14/2005 4:52:00 PM -- 先谢谢KRJ22KRJ! 但那里面有xerces.jar、xalan.jar和xsl.jar文件我找不到,通过那编文章给的URL我还的找不到,您有这三个文件吗?如果有就发给我好不?或者是如何下载的请给出一URL好不? 谢谢! |
-- 作者:98900969r -- 发布时间:11/19/2005 1:16:00 AM -- 如果真的很急,不如什么也不做,放到客户端,让浏览器自己去转好了。
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
94.727ms |