[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] Processing instruction
Subject: [xsl] Processing instruction
From: "J. S. Rawat" <jrawat@xxxxxxxxxxxxxx>
Date: Thu, 01 Nov 2007 14:35:54 +0530
|
Hi List,
Would anybody help me to get the required result.
Processor: Saxon.exe
INPUT
<?docpage num="337"?>
REQUIRED OUTPUT
<?page 337?>
XSLT
<xsl:template match="processing-instruction('docpage')">
<xsl:variable name="num" select="."/>
<xsl:variable name="num1" select="substring-after($num, '=')"/>
<xsl:processing-instruction name="page"><xsl:value-of
select="$num1"/></xsl:processing-instruction>
</xsl:template>
Result of above XSLT is <?page "337"?>
thanks
...JSR
|