This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Cannot produce a carriage return
- From: Frank Shen <xshen888 at yahoo dot com dot cn>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Thu, 4 Jul 2002 08:53:43 -0700 (PDT)
- Subject: RE: [xsl] Cannot produce a carriage return
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hi, Michael:
Thanks a lot.
Frank Shen
--- Michael Kay <michael.h.kay@ntlworld.com> wrote:
> Use <xsl:text>
</xsl:text> to produce a newline
> character.
>
> Michael Kay
> Software AG
> home: Michael.H.Kay@ntlworld.com
> work: Michael.Kay@softwareag.com
>
> > -----Original Message-----
> > From: owner-xsl-list@lists.mulberrytech.com
> > [mailto:owner-xsl-list@lists.mulberrytech.com] On
> Behalf Of Frank Shen
> > Sent: 03 July 2002 20:58
> > To: XSL-List@lists.mulberrytech.com
> > Subject: [xsl] Cannot produce a carriage return
> >
> >
> > I have a xml file
> > <?xml version="1.0"?>
> >
>
<RESULTSET><ROW><FIELD>1000000001</FIELD><FIELD>frank</FIELD><
> >
>
FIELD>shen</FIELD><FIELD></FIELD></ROW><ROW><FIELD>1000000002<
> >
>
/FIELD><FIELD>Mark</FIELD><FIELD>Bronco</FIELD><FIELD></FIELD></ROW>
> > </RESULTSET>
> >
> > I want to create a CSV file from it.
> > Something like:
> >
> > 1000000001,frank,shen,,
> > 1000000002,Mark,Bronco,,
> >
> > The xsl file I use to create CSV file is like :
> > <?xml version="1.0" encoding="ISO-8859-1" ?>
> >
> > <xsl:stylesheet
> > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>
> > version="1.0"
> > >
> > <xsl:output method="text"/>
> >
> > <xsl:template match="RESULTSET">"account
> id","first
> > name","last name",other, <xsl:apply-templates />
> > </xsl:template>
> >
> > <xsl:template match="ROW"><xsl:apply-templates
> > />
> > </xsl:template>
> > <xsl:template match="FIELD"><xsl:apply-templates
> > />,</xsl:template>
> >
> > </xsl:stylesheet>
> >
> > But since I don't have a line feed between each
> 'ROW'
> > tag, I got:
> > 1000000001,frank,shen,,1000000002,Mark,Bronco,,
> >
> > No matter how I use
> > , and for-each, in the xsl
> > file, I couldn't get the right result.
> >
> > Does anyone has any idea? I am desprate.
> >
> > Thanks
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Sign up for SBC Yahoo! Dial - First Month Free
> http://sbc.yahoo.com
> >
> > XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
> >
>
>
> XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
>
__________________________________________________
Do You Yahoo!?
Sign up for SBC Yahoo! Dial - First Month Free
http://sbc.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list