[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: How to spell "No PSVI" in XSLT 2.0 ?
Hi Evan, >> An XSLT *processor* wouldn't have to support xsl:input, but an XSLT >> *application*, that supported parsing (and most probably >> serialization) would. Note that xsl:strip-space and >> xsl:preserve-space are also really about the parsing process. > > No, xsl:strip-space and xsl:preserve-space are required for all XSLT > processors, whether or not they have control over parsing. They have > special status as intermediate operations on the *source tree*. It's > possible to break backward compatibility here, but that's the way it > is in XSLT 1.0. Good point, thanks. So the process is actually: document ---> PSVI ---> node tree ---> node tree ---> document (parsing) (building) (transforming) (serialising) +---------------------------+ XSLT processors +------------------------------------------------------+ XSLT applications All XSLT processors need to govern the building and transforming aspects; xsl:strip-space and xsl:preserve-space give control over the building. Standalone XSLT applications need to control the parsing and serialising stages as well. Cheers, Jeni --- Jeni Tennison http://www.jenitennison.com/
|
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
|