This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: xsl and text with xml indent
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] xsl and text with xml indent
- From: "Michael Kay" <mhkay at iclway dot co dot uk>
- Date: Mon, 30 Jul 2001 14:40:13 +0100
- Reply-To: xsl-list at lists dot mulberrytech dot com
Perhaps you're using MSXML3, which removes whitespace from the input DOM
unless you build it using preserveWhitespace=true.
Mike Kay
Software AG
> -----Original Message-----
> From: owner-xsl-list@lists.mulberrytech.com
> [mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of selva
> Sent: 30 July 2001 13:53
> To: XSL LIST
> Subject: [xsl] xsl and text with xml indent
>
>
> Hi,
> I am trying to convert an XML document to a text document. While
> converting, I would like to preserve the indentation from the
> source xml
> file. For
> example, an xml element
>
> <myelement>
> <childelement> childvalue </childelement>
> <childParent>
> <grandchild> grandchildvalue </grandchild>
> </childParent>
> </myelement>
>
> to be converted to
>
> Text_one
> Text_two childvalue
> Text_three
> Text_four grandchildvalue
>
> I am using templates to deal with avery element and saying
> "apply-templates" when matching for the root element. I get the data
> formatted in text form, but the indentation is lost. I tried to use
> <xsl:output method="text" indent="yes"/>
> but I couldn't get the expected result. Can anybody tell me how to
> achieve this?
>
> Thanks & Regards,
> Selva
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list