Subject: Re: [xsl] stripping leading and trailing newlines from xml From: "Aparna Konduri" <a_konduri@xxxxxxxxx> Date: Thu, 08 Aug 2002 16:43:19 -0400 |
Hello Mike, Suppose xml is like ----------------------------------- \n <xml> <tag1> x </tag> <tag2> y </tag> </xml> \n ------------------------------------ where \n is a newline. I want to have the entire format as it is, except for the leading and trailing newlines. I mean the output should be just, ----------------------------------- <xml> <tag1> x </tag> <tag2> y </tag> </xml> ------------------------------------ Is there a way in xsl to do this? I tried, normalize-space() only to find out that all the format of xml file is gone. I want to have extra spaces on all the lines, except for the first and last newlines. Thanks for your help, Aparna -- On Thu, 8 Aug 2002 14:31:46 Mike Brown wrote: >Aparna Konduri wrote: >> Is there a way to just strip leading and trailing newlines from >> xml using xsl or javascript? > >XSLT has somewhat unintuitive rules for how it handles whitespace >and newlines. You did not provide an example of what you want to >accomplish, so I guess you meant extraneous whitespace. > >An identity transform as discussed in the XSLT spec under "Copying" >(xsl:copy), with the addition of > > <xsl:strip-space elements="*"/> > <xsl:output method="xml" indent="no"/> > >is probably what you want. > > - Mike >____________________________________________________________________________ > mike j. brown | xml/xslt: http://skew.org/xml/ > denver/boulder, colorado, usa | resume: http://skew.org/~mike/resume/ > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > __________________________________________________________ Win a First Class Trip to Hawaii to Vacation Elvis Style! http://r.lycos.com/r/sagel_mail/http://www.elvis.lycos.com/sweepstakes XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] How to normalize XML???, Mailer Mailer | Thread | Re: [xsl] stripping leading and tra, Mike Brown |
[xsl] sorting and selecting the las, Ming | Date | Re: [xsl] sorting and selecting the, Joerg Heinicke |
Month |