Creates a final result tree. Typically a result tree is
written to a file, although an XSLT 2.0 processor is not required to
be able to do so. The
<xsl:result-document> instruction is
useful for generating multiple files from a single stylesheet. It also
makes it possible to generate the name of the output file at
Refers to an output specification defined on a
element. You can define properties such as an output method or a
character encoding, then reuse those output specifications by
attribute of the appropriate
Defines the URI of this result document. Typically this is used to define a filename for the result document, although an XSLT processor is free to use this URI any way it chooses.
Defines the datatype of the document element. The datatype can be any of the built-in datatypes, or it can be a datatype defined in a schema if you have a schema-aware XSLT 2.0 processor.
validation attributes are mutually
Defines how the new document element will be
attribute has four values:
means that the XSLT processor looks in all the declared schemas
for an element declaration (
<xs:element>) with the same name as the document element. It is a fatal error if the processor can’t ...