Re: [xsl] [XSLT 1.0] A template that matches on any PI except xml-stylesheet?

Subject: Re: [xsl] [XSLT 1.0] A template that matches on any PI except xml-stylesheet?
From: Michael Kay <mike@xxxxxxxxxxxx>
Date: Wed, 30 Mar 2011 19:55:40 +0100
On 30/03/2011 19:24, G. Ken Holman wrote:
At 2011-03-30 11:40 -0400, Costello, Roger L. wrote:
   Is there a way, in XSLT 1.0, to create
   a template that matches on any processing
   instruction except the xml-stylesheet PI?

<xsl:template match="processing-instruction()[name(.)!='xml-stylesheet']">



Alternatively:


<xsl:template match="processing-instruction()">
  process this one
</xsl:template>

<xsl:template match="processing-instruction(xml-stylesheet)">
  ignore this one
</xsl:template>

Michael Kay
Saxonica

Current Thread