खोज…


Xslt चर

Global Variable: यह वैरिएबल हर जगह xsl स्टाइलशीट में उपलब्ध है। यह चर केवल <xsl: स्टाइलशीट> तत्व का बच्चा होना चाहिए।

स्थानीय चर: यह चर केवल वहीं उपलब्ध होता है, जहां यह घोषित किया जाता है।

नीचे देखें कोड:

<?xml version="1.0" encoding="UTF-8"?> 
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                 xmlns:xs="http://www.w3.org/2001/XMLSchema"
                 exclude-result-prefixes="xs"
                 version="2.0">
  <xsl:output omit-xml-declaration="yes"/>

  <xsl:variable name="a" select="5"/>     <!-- Global Variable -->

  <xsl:template match="/">
     <xsl:variable name="b" select="2"/> <!--Local Variable -->
     <xsl:value-of select="$a+$b"/>      <!--Addition of 'a' and 'b' -->
  </xsl:template> 
</xsl:stylesheet>

उपरोक्त कोड का आउटपुट होगा: 7

वैरिएबल के मान को परिभाषित करने के दो तरीके हैं:

Xseath व्यंजक द्वारा <xsl की @ अचयनित विशेषता में: चर> तत्व जैसे:

<xsl:variable name="apple" select="'RED'"/>

या

<Xsl: चर> तत्व जैसी सामग्री द्वारा:

<xsl:variable name="apple">RED</xsl:variable>

एक घोषित चर उपयोग को कॉल करने के लिए, चर नाम के साथ $ साइन अप करें, जैसे कि उपरोक्त कोड '$ a'



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow