日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

xsl:param

發布時間:2023/12/15 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 xsl:param 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
出處:http://blog.csdn.net/yangzl2008/article/details/6901859 <xsl:param>元素類似于<xsl:variable>元素,它具有與<xsl:variable>相同的屬性,而且那些支配<xsl:variable>元素屬性的規則也同樣適用于<xsl:param>元素的屬性,規則的作用范圍也相同。不過,<xsl:param>可以從用戶處得到一個輸入值。這意味著不僅可以通過該元素的select屬性或在模板中使用模板指令來創建數值,還可以通過 with-param元素創建數值。對于<xsl:variable>元素只能通過該元素的select屬性或在模板中使用模板指令來創建數值,數值一旦創建不可更改。 <xsl:call-template name="footer"> <xsl:with-param name="date" select="@lastupdate"/> </xsl:call-template> <xsl:template name="footer"><xsl:param name="date">today</xsl:param><hr/><xsl:text>Last update: </xsl:text><xsl:value-of select="$date"/> </xsl:template> 對xml模板 來說,name屬性是很關鍵的 call-template /apply-template 的name必須要和模板的name 相對應。模板相當于一個函數,可以暫時這么看。而name相當于函數名稱把。 在call-template中 使用xsl:with-param 相當于函數參數輸入 而參數聲明相當就是在xsl:template的 xsl:param 說到xsl:variable。 可以用<xsl:variable name="ShowDepth"><計算的值></xsl:variable>來聲明 相當于c中的 const 因為變量一旦聲明就無法再被改變。 對于xsl:param和xsl:variable 都可以用 $+name 來直接選擇比如 <xsl:value-of select="$date"/> 就是選擇date變量或者參數 變量和參數,都是有聲明范圍的 這點和語言中的道理一樣。 最后最最重要一點 :xsl的variable是常量不能再改變

總結

以上是生活随笔為你收集整理的xsl:param的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。