XSLT <xsl:param> तत्व

वर्णन और उपयोग

<xsl:param> तत्व लोकल या वैश्विक पारामीटर को घोषित करने के लिए उपयोग किया जाता है。

टिप्पणी:यदि टेम्पलेट में पारामीटर को घोषित किया जाता है तो यह स्थानीय पारामीटर है, यदि यह शीर्ष स्तरीय तत्व के रूप में घोषित किया जाता है तो यह वैश्विक पारामीटर है。

व्याकरण

<xsl:param
name="name"
select="expression">
<!-- Content:template -->
</xsl:param>

गुण

गुण मूल्य वर्णन
name name अनिवार्य।पारामीटर का नाम निर्धारित करें
select expression वैकल्पिक।XPath अभिव्यक्ति निर्धारित करें जो पारामीटर का डिफ़ॉल्ट मान है।

उदाहरण

उदाहरण 1

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:variable name="xx">
  <html>
  <body>
  <xsl:call-template name="show_title">
    <xsl:with-param name="title" />
  </xsl:call-template>
  </body>
  </html>
</xsl:variable>
<xsl:template name="show_title" match="/">
  <xsl:param name="title" />
  <xsl:for-each select="catalog/cd">
    <p>शीर्षक: <xsl:value-of select="$title" /></p>
  </xsl:for-each>
</xsl:template>
</xsl:stylesheet>