Subject: [xsl] Are whitespace text nodes tripped out in varaibles? From: Florent Georges <darkman_spam@xxxxxxxx> Date: Wed, 25 Jan 2006 18:44:53 +0100 (CET) |
Hi Is the expected behaviour that the whitespace text nodes are stripped out in a document node constructed in a variable? If it is, does someone can point me out relevant parts of the recommendation? Following is a simple test tested with Saxon 8.6.1: ~/drafts/fctx $ cat white-spaces.xsl <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"> <xsl:output method="text"/> <xsl:preserve-space elements="elem"/> <xsl:variable name="var"> <elem> <a/> <b/> bla <c/> </elem> </xsl:variable> <xsl:template match="/"> <xsl:apply-templates select="$var/elem/(*|text())"/> </xsl:template> <xsl:template match="*"> <xsl:text>Elem #</xsl:text> <xsl:value-of select="position()"/> <xsl:text>: </xsl:text> <xsl:value-of select="local-name()"/> <xsl:text> </xsl:text> </xsl:template> <xsl:template match="text()"> <xsl:text>text #</xsl:text> <xsl:value-of select="position()"/> <xsl:text>: [</xsl:text> <xsl:value-of select="."/> <xsl:text>] </xsl:text> </xsl:template> </xsl:stylesheet> ~/drafts/fctx $ saxon white-spaces.xsl white-spaces.xsl Elem #1: a Elem #2: b text #3: [ bla ] Elem #4: c ~/drafts/fctx $ Regards, --drkm ___________________________________________________________________________ Nouveau : tiliphonez moins cher avec Yahoo! Messenger ! Dicouvez les tarifs exceptionnels pour appeler la France et l'international. Tilichargez sur http://fr.messenger.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Floating point error, David Carlisle | Thread | Re: [xsl] Are whitespace text nodes, David Carlisle |
Re: [xsl] Floating point error, David Carlisle | Date | Re: [xsl] Are whitespace text nodes, David Carlisle |
Month |