did you mean to use xsl:copy, as opposed to xsl:copy-of ?
Michael Bauer <[EMAIL PROTECTED]> 08/21/2007 08:03 PM To xalan-j-users@xml.apache.org cc Subject Text output between tags I know I am a newb, but please bear with me: I have a simple XSL doc: <xsl:stylesheet version="1.0" xmlns:xsl=" http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/HTML/BODY"> Start <xsl:apply-templates /> Stop </xsl:template> <xsl:template match="[EMAIL PROTECTED]'ffffee']"> Starting TD Match <xsl:copy-of select="."/> Ending TD Match </xsl:template> </xsl:stylesheet> It basically looks for all column nodes with the bgcolor attribute set to ffffee. What's wierd is that, upon running it on the page at http://biz.yahoo.com/p/, it outputs not only what I tell it too (the literals plus the copy of the TD tags), but also the text between ALL tags. What am I doing wrong? The foo.out is one such failed attempt to make this work. BTW, I am using the nekoHTML recommended earlier, and it seems to parse the HTML just fine.
foo.out
Description: Binary data