1.介紹:xsl是xml的樣式表,css是html的樣式表
2.内容:xsl一般包含三部分:
a. 一個轉換xml文檔的方法;(XSLT)
b. 一個定義xml部分和模式的方法;(XPath)
c. 一個格式化xml文檔的方法;(XSL)
如果對此還不能了解,那麼可以先将xsl了解成:一種将xml轉換成html的語言,一種可以過濾和分類xml資料的語言,
一種可以對xml文檔的部分進行尋址的語言,一種可以資料值格式化xml資料的語言(如用紅色顯示負數),一種向不同裝置輸出
xml資料的語言(如螢幕、紙或者聲音)。
xsl循環
<xsl:for-each select='plan'>
xsl取值
<xsl:value-of select='./@plantitle'/>
xsl定義變量
<xsl:variable name="planid" select="./@plugid"/>
xsl添加屬性
<xsl:attribute name="rowspan">
<xsl:value-of select="$plugid+1" />
</xsl:attribute>
xsl concat連接配接字元串
<xsl:attribute name="class">
<xsl:value-of select="concat('td',$key+1)" />
</xsl:attribute>
xsl count 統計個數
<xsl:variable name="num" select="count($planid)"/>
xsl添加圖檔
<img>
<!--<xsl:attribute name="src">
<xsl:value-of select="" />
</xsl:attribute>-->
</img>