[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

[xsl] Escaping newlines in an XSL file


Subject: [xsl] Escaping newlines in an XSL file
From: ROBERTS Jeff <JRoberts@xxxxxxxxxxxxxxxxxxxx>
Date: Tue, 4 Jun 2002 14:35:18 -0400

> I have the following problem:
> 
> I have a Document tree that represents a single data record containing
> multiple fields. I would like to convert this into a comma delimited text
> string using XSL.
> 
> My current approach is to use the following XSL:
> 
>  <xsl:template match="/RECORD">
>   <xsl:value-of select="child::ELEMENT_1"/>,<xsl:value-of
> select="child::ELEMENT_2"/>,...<xsl:value-of select="child::ELEMENT_n"/>
>  </xsl:template>
> 
> Where RECORD is actually the root of the tree - there is only 1 record per
> tree.
> 
> My problem is that if I break up the second line in the above code so that
> there is one element per line  (for readability)
> 
> e.g.
> 
>   <xsl:value-of select="child::ELEMENT_1"/>,
>   <xsl:value-of select="child::ELEMENT_2"/>,
>    ...
>   <xsl:value-of select="child::ELEMENT_n"/>
> 
> Then XSL will output the newlines found after each comma to the resulting
> file.
> 
> Does anyone know a way I can break up the line above without having XSL
> treat the New Lines as significant ?
> 
> Perhaps I am walking down the wrong path with this. Unfortunately I have
> no experience with XSL. The only thing I need it for is to do this one
> simple transformation, but I'm finding the learning curve a little steep
> at the beginning.
> 
> Would *greatly* appreciate any help on this one!
> 
> Thanks
> 
> Jeff Roberts
> Toronto
> 
> 
> 

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



Current Thread
Keywords
xsl