六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

XSL簡明圖文說明教程(5)XSL的索引

[摘要]五. XSL 的索引 如果我需要將元素的顯示按一定的順序排列,應該如何建立XSL的索引呢?我們還是來看前面的例子,還是這段代碼:<?xml version="1.0" encoding="ISO8859-1" ?><CATALOG>&...
五. XSL 的索引

如果我需要將元素的顯示按一定的順序排列,應該如何建立XSL的索引呢?

我們還是來看前面的例子,還是這段代碼:


<?xml version="1.0" encoding="ISO8859-1" ?>

<CATALOG>

<CD>

<TITLE>Empire Burlesque</TITLE>

<ARTIST>Bob Dylan</ARTIST>

<COUNTRY>USA</COUNTRY>

<COMPANY>Columbia</COMPANY>

<PRICE>10.90</PRICE>

<YEAR>1985</YEAR>

</CD>

.

.

.


當XML文檔被轉換成HTML文件,索引應該同時建立。簡單的辦法就是給你的for-each元素增加一個order-by屬性,就象這樣:

<xsl:for-each select="CATALOG/CD" order-by="+ ARTIST">

order-by屬性帶有一個"+"或者"-" 的符號,用來定義索引的方式,是升序還是降序排列。符號后面的名字就是要索引的關鍵字。

例如(cd_catalog_sort.xsl):

<?xml version='1.0'?>

<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">

<xsl:template match="/">

<html>

<body>

<table border="2" bgcolor="yellow">

<tr>

<th>Title</th>

<th>Artist</th>

</tr>

<xsl:for-each select="CATALOG/CD" order-by="+ ARTIST">

<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>


最后,我們用下面的HTML代碼來顯示索引結果,你可以自己嘗試一下。

<html>

<body>

<script language="javascript">

// Load XML

var xml = new ActiveXObject("Microsoft.XMLDOM")

xml.async = false

xml.load("cd_catalog.xml")


// Load the XSL

var xsl = new ActiveXObject("Microsoft.XMLDOM")

xsl.async = false

xsl.load("cd_catalog_sort.xsl")


// Transform

document.write(xml.transformNode(xsl))

</script>


</body>

</html>





主站蜘蛛池模板: 日本视频免费在线观看 | 亚洲成在人线影视天堂网 | 热99视频| 中文字幕日韩专区 | 日日夜夜人人 | 色偷偷91综合久久噜噜app | 我要看免费一级毛片 | 四虎在线永久视频观看 | 天天狠狠 | 日产日韩亚洲欧美综合搜索 | 性欧美大战久久久久久久久 | 在线观看亚洲视频 | 欧美性黑人极品hd网站 | 青青草免费在线观看 | 婷婷四房综合激情五月性色 | 欧美中文字幕 | 五月婷婷激情视频 | 欧美综合专区 | 天天看天天射 | 四虎国产精品永久在线网址 | 日本天堂影院 | 深夜男人天堂 | 啪啪欧美 | 日韩专区在线播放 | 天天久久狠狠色综合 | 天天做天天爱天天操 | 欧美专区亚洲专区 | 亚洲日本视频在线 | 四虎影视免费观看 | 一区二区免费视频观看 | 中日韩国语视频在线观看 | 日韩在线视频第一页 | 思思久久96热在精品国产免费 | 亚洲国产情侣偷自在线二页 | 一级做a爰片久久免费 | 中文字幕精品一区影音先锋 | 青草国产在线观看 | 先锋资源中文 | 亚洲欧美视频在线 | 亚洲成人99| 午夜在线播放 |