xsl-list
[Top] [All Lists]

Re: identity transform exclude pis and comments

2003-06-23 06:30:48
At 1:05 PM +0000 6/23/03, I-Lin Kuo wrote:
My identity transform below is picking up processing instructions and comments,
but I'd like to remove them

<xsl:template match="node()|@*">
  <xsl:copy><xsl:apply-templates/></xsl:copy>
</xsl:template>

I can do it with an xsl:if inside, but is there anything more elegant than this:


Yes

<xsl:template match="*|text()|@*">
  <xsl:copy><xsl:apply-templates/></xsl:copy>
</xsl:template>
--

  Elliotte Rusty Harold
  elharo(_at_)metalab(_dot_)unc(_dot_)edu
  Processing XML with Java (Addison-Wesley, 2002)
  http://www.cafeconleche.org/books/xmljava
  http://www.amazon.com/exec/obidos/ISBN%3D0201771861/cafeaulaitA

XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list