உள்ளடக்கத்துக்குச் செல்

எக்சு.எசு.எல்.ரி/அடிப்படைச் செயற்பாடுகள்

விக்கிநூல்கள் இலிருந்து

மாறியைப் பயன்படுத்தல் (variable)

[தொகு]
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="xml" />

<xsl:variable name="x">எடுத்துக்காட்டுத்_தரவு</xsl:variable>

<xsl:template match="/*">
	<xsl:apply-templates />
</xsl:template>

<xsl:template match="*">
	<xsl:element name="{name()}">
		<xsl:value-of select="$x"/> 
	</xsl:element>
</xsl:template>
     
</xsl:stylesheet>

படியெடுத்தல்

[தொகு]

முழுமையாகப் படியெடுத்தல் (பண்புகளைத் தவிர்த்து)

[தொகு]

முறை 1

[தொகு]
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">

  <xsl:output method="xml" />
  <xsl:template match="*">
 	<xsl:copy>
		<xsl:apply-templates />
	</xsl:copy>
  </xsl:template>

 </xsl:stylesheet>

முறை 2

[தொகு]
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  	<xsl:output method="xml" />

	<xsl:template match="*">
		<xsl:element name="{name()}">
			<xsl:apply-templates />
		</xsl:element>
  	</xsl:template>
	  
</xsl:stylesheet>

முழுமையாகப் படியெடுத்தல்

[தொகு]
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  <xsl:output method="xml" />

  <xsl:template match="*">
 	<xsl:copy>
 		<xsl:copy-of select="@*" />
		<xsl:apply-templates />
	</xsl:copy>
  </xsl:template> 

</xsl:stylesheet>