[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: running msxml3 from command line
Mike, You're right, my interpretation was wrong. I'm glad this came up. I'll fix this for the next release. ~Andy Kimball MSXSL Dev -----Original Message----- From: Kay Michael [mailto:Michael.Kay@xxxxxxx] Sent: Tuesday, August 01, 2000 1:42 AM To: 'xsl-list@xxxxxxxxxxxxxxxx' Subject: RE: running msxml3 from command line > The reason that your stylesheet is breaking is that the newest MSXSL > processor is more strictly conformant. xsl:apply-templates > instructions may not contain PCDATA nodes (only xsl:with-param or xsl:sort > element nodes) according to the spec. Interesting interpretation! Are you relying on Appendix B (which uses a notation that is not formally specified) or Appendix C (which is non-normative)? Or is there something in the text that I missed? > Since the xsl:apply-templates instruction has an > xml:space="preserve" attribute in-scope, the whitespace nodes > surrounding the xsl:with-param instructions are preserved, and thus the error. I can't see anything in the XML spec that says xml:space="preserve" overrides the normal rule that an element with element content (as distinct from mixed content) may validly contain whitespace between the child elements. Mike Kay > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|