1
A
回答
4
這是你的意思嗎?
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" exclude-result-prefixes="xs" xmlns:xd="http://www.oxygenxml.com/ns/doc/xsl" version="2.0">
<xsl:variable name="a">
<xsl:variable name="b" select="10"/>
<xsl:value-of select="$b"/>
</xsl:variable>
<xsl:template match="/">
<xsl:value-of select="$a"/>
</xsl:template>
</xsl:stylesheet>
答案是肯定的,但內變量是在範圍僅內外部變量的定義。因此,如果外部變量的定義需要一些複雜的表達式,並且需要臨時存儲(可能用於調試目的),那麼這是一種方法。
1
答案是肯定的。這個樣式表:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text"/>
<xsl:template match="/">
<xsl:variable name="vOuter">
<xsl:variable name="vInner">
<xsl:value-of select="'Content'"/>
</xsl:variable>
<xsl:value-of select="concat('Some ',$vInner)"/>
</xsl:variable>
<xsl:value-of select="$vOuter"/>
</xsl:template>
</xsl:stylesheet>
輸出:
Some Content
相關問題
- 1. 在XSLT中解析變量
- 2. XSLT變量的值
- 3. XSLT中的動態變量
- 4. XSLT中的變量範圍
- 5. 利用xslt中的變量
- 6. PHP編碼$變量
- 7. XSLT變量看重
- 8. XSLT創建變量
- 9. XSLT變量問題
- 10. 變量代碼AJAX編碼
- 11. 檢查XSLT:在XSLT變量:選擇
- 12. 將變量重新編碼爲R中的兩個新變量
- 13. 匹配XSLT變量的值
- 14. 拆分變量的值XSLT
- 15. 在列表中重新編碼變量
- 16. 在libsvm中編碼分類變量
- 17. 在編碼日期中使用變量
- 18. XSLT連續變量中的多個變量不傳播
- 19. 在xslt中使用xsl:中的變量在roundrect標記中使用變量
- 20. C編程變量在其他變量
- 21. Python變量與編碼sendall()
- 22. 編碼URL $ _GET變量
- 23. 編碼URL GET變量
- 24. powershell xml變量編碼
- 25. 如何在XSLT中聲明變量?
- 26. 如何在xslt中訪問變量?
- 27. 如何在xslt中增加int變量?
- 28. 在XSLT中使用JSP變量select
- 29. 在CSS導入中調用XSLT變量
- 30. 如何在xslt中將變量加1?
的問題已經以低於票面價值得到回答,但我不知道你究竟意欲何爲?也許如果你更詳細地描述你需要的東西,我們可以給出更好的答案。 – LarsH 2010-08-18 18:01:42