multiple output docs and conformance and dom access

The new section 16.5 discusses the "multiple output documents" enhancement
proposed for XSLT 1.1 and the xsl:document element by which it's
implemented. It looks very useful.

Section 17, "Conformance", says "A conforming XSLT processor need not be
able to output the result in XML or in any other form." My reading of 16.5
suggests that this is no longer true: doesn't a conforming XSLT processor
now have to be willing and able to output "subsidiary result documents" to
the URIs specified in the href attribute of the xsl:document start-tag?

The Note in section 17 goes on to say that XSLT processor vendors are
"strongly encouraged" to allow verification of the conformance of their
processors "by providing access to the result tree through a standard API
such as the DOM or SAX." Doesn't this at least require a bit more
elaboration, if conformance can only be validated by access to all of the
result trees rather than just the main one?

Ed Blachman
Trellix Corporation

Received on Monday, 18 December 2000 13:17:53 UTC