Re: Selecting First Direct Sibling
> Accordingly, the XSLT rule ..is to save all whitespace unless the > stylesheet says to strip it, Note though that that's the XSLT 1 rule, the rule got changed for XSLT2 in that it does strip by default white space from element content specified in a dtd or schema (if the parser chose to read the dtd or schema which is an aspect out of control of the stylesheet).
Yes sorry, I left out that small but sometimes important detail. The processor will Do the Right Thing For You iff:
You are using XSLT 2.0 You are using a schema-aware processor You have a schema The schema is parsed when the document tree is built
Note that this could be a good thing, or a bad thing, depending on whether you consider the functionality, or transparency and simplicity, to be the more important thing.
Those of us whose "schema-awareness" is the old-fashioned wetware sort can continue to control it ourselves. Like driving a stick shift instead of an automatic transmission.
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