以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- 为什么图片不能正常显示? (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=9923) |
-- 作者:逍遥云 -- 发布时间:9/13/2004 2:21:00 PM -- 为什么图片不能正常显示? 高手帮忙吗?谢谢! 1.demo.xml <?xml version="1.0" encoding="gb2312"?> <?xml-stylesheet type="text/xsl" href="demo.xsl"?> <persons> <person> <image>http://www.showhot.com/pal/picture/people/lee_b.jpg</image> <url>51js.com</url> <name>李松</name> <age>23</age> <tel>13759909803</tel> </person> <person> <image>"http://www.showhot.com/pal/picture/people/lin_b.jpg"</image> <url>www.crazyenglish.com</url> <name>李阳</name> <age>23</age> <tel>13759909803</tel> </person> <person> <image>http://www.showhot.com/pal/picture/people/ring_b.jpg</image> <url>www.163.com</url> <name>李永华</name> <age>23</age> <tel>13759909803</tel> </person> </persons> 2.demo.xsl <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match="/"> <html> <head> <title>xml sample</title> <style> td{border:1px solid #00cccc;text-align:center;} </style> </head> <body> <center> <h2>the notepad</h2> <table style="border:1px solid red;"> <tr> <td>Image</td> <td>Net location</td> <td>name</td> <td>age</td> <td>tel</td> </tr> <xsl:for-each select="persons/person"> <tr> <td><img width="100" height="80" /> <xsl:attribute name="src"><xsl:value-of select="image" /></xsl:attribute> </td> <td><a target="_blank"> <xsl:attribute name="href">http://<xsl:value-of select="url" /></xsl:attribute><xsl:value-of select="url" /></a> </td> <td><xsl:value-of select="name" /></td> <td><xsl:value-of select="age" /></td> <td><xsl:value-of select="tel" /></td> </tr> </xsl:for-each> </table> </center> </body> </html> </xsl:template> </xsl:stylesheet> |
-- 作者:纯色理想 -- 发布时间:9/13/2004 3:55:00 PM -- [img]是HTML标签 XML调用HTML标签好象需要添加属性 或结合HTML来使用 不能直接使用 在XSL中增加
[此贴子已经被作者于2004-9-13 16:24:17编辑过]
|
-- 作者:纯色理想 -- 发布时间:9/13/2004 4:36:00 PM -- 也可以利用namespaces直接引用HTML 首先在根目录修改<persons xmlns:HTML="http://www.w3.org/TR/html40"> 再修改<image>部分 <HTML:IMG SRC="http://www.showhot.com/pal/picture/people/lee_b.jpg"> ....... |
-- 作者:155120699 -- 发布时间:3/27/2006 1:17:00 PM -- <xsl:template match="image">这个是干什么用的???这对标记,好像不用也可以哟.....
<xsl:element name="IMG"> |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |