欢迎来到天天文库
浏览记录
ID:9487201
大小:76.00 KB
页数:10页
时间:2018-05-01
《xsl基础教程第五章》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、XSL基础教程第五章>>教育资源库XSL条件IF XSL可以用一个IF语句过滤来自XML文档的信息。 在哪里放置IF条件 现在来重新看看你已经看过多次的XML文档: <?xmlversion="1.0"?> <CATALOG> <CD> <TITLE>EmpireBurlesque</TITLE> <ARTIST>BobDylan</ARTIS
2、T> <COUNTRY>USA</COUNTRY> <PANY>Columbia</PANY> <PRICE>10.90</PRICE> <YEAR>1985</YEAR> </CD> . . . 要想放置一个对文件内容的条件测试if命令,只需要向XSL文档中增加一个xsl:if
3、元素,如下: <xsl:ifmatch=".[ARTIST='BobDylan']"> ...一些输出... </xsl:if> 现在看一下经过轻微调整的XSL样式表: <?xmlversion='1.0'?> <xsl:stylesheetxmlns:xsl=".platematch="/"> <html> <body> <
4、tableborder="2"bgcolor="yelloatch=".[ARTIST='BobDylan']"> <tr> <td><xsl:value-ofselect="TITLE"/></td> <td><xsl:value-ofselect="ARTIST"/></td> </tr> </xsl:if&
5、gt; </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet> 在浏览器中转换 以下是在浏览器中将XML文件转换成HTML所需要的简单代码: <html> <body> <scriptlangu
6、age="javascript"> //LoadXML varxml=nel.async=false xml.load("cd_catalog.xml") //LoadtheXSL varxsl=ne ument.l.transformNode(xsl)) </script> </body> </html> 如果使用的是InterExplorer5.0或更高版
7、本,请点击这里查看结果。 XSL条件选择Choose XSL可以使用条件选择过滤XML文档。 在哪里放置选择条件 重新看看几乎在前面每个章节都看到过的XML文档: <?xmlversion="1.0"?> <CATALOG> <CD> <TITLE>EmpireBurlesque</TITLE> <ARTIST>BobDylan</ARTIS
8、T> <COUNTRY>USA</COUNTRY> <PANY>Columbia</PANY> 12下一页>>>>这篇文章来自..,。 <PRICE>10.90</PRICE> <YEAR>1985</YEAR> </CD> . . . 要想插入一个对文件内容的条件选择测试,只需要向
此文档下载收益归作者所有