[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Xsl:strip-space and xsl:preserve-space (XSLT 2.0)
On second thought, your original stylesheet will have to change, because
<xsl:strip-space/> won't strip whitespace-only text nodes that have been
force-preserved using xml:space="preserve" (which will be true for all
whitespace in your document if you put that at the root element).
Instead of using <xsl:strip-space/> (and <xsl:preserve-space/>), you could use a template rule that processes whitespace-only text nodes that are not children of <element1> or <element2>: <xsl:template match="*[not(self::element1 or self::element2)]/text()[not(normalize-space())]"/> The rule is empty and thus has the effect of "stripping" them from the result. Let me know if that works. :-) Evan Evan Lenz wrote: Pankaj,
|
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
|