[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Converting XML to CSV - how to eliminate output w
Hello, Also for handling whitespace (or not) from well-controlled inputs, don't forget the top-level xsl:strip-space and xsl:preserve-space settings, which can help to reduce whitespace-perturbation quite a bit. (To say nothing of a schema binding and a processor that knows how to use that.) Cheers, Wendell -----Original Message----- From: Graydon graydon@xxxxxxxxx <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Sent: Sunday, November 5, 2023 9:27 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Cc: ohaya@xxxxxxxxx Subject: Re: Converting XML to CSV - how to eliminate output whitespace and blank lines? On Mon, Nov 06, 2023 at 02:13:29AM -0000, ohaya ohaya@xxxxxxxxx scripsit: > Is it possible to remove/suppress both the whitespace and the blank lines using XSLT? It looks like the default template is picking up the whitespace only text nodes and copying them into the result tree. <xsl:template match="text()[not(normalize-space())]"/> should get rid of those, but you will probably need to start inserting end-of-line characters when creating the element name-value pairs. -- Graydon -- Graydon Saunders | graydonish@xxxxxxxxxxxx ^fs oferiode, pisses swa mfg. -- Deor ("That passed, so may this.")
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|