XFA Specification
Chapter 16, Config Specification
Config Element Reference
709
The xsl element
This option controls the preprocessing of user data, of the template, or of the device control information
via an XSLT interpreter.
<xsl
Properties:
desc="cdata"
>
<debug>
[0..1]
<uri>
[0..1]
</xsl>
The xsl element is used within the following other elements:
data
When this element is contained by a
data
element it controls the preprocessing of data from the XML
data document before loading into the XML Data DOM. When it is contained by a
template
element it
controls the preprocessing of the template definition from the template document before loading into the
Template DOM. When it is contained by an
xdc
element it controls the preprocessing of the device
control information.
If
xsl
is empty or if it contains a
uri
element which is empty preprocessing does not take place - instead
the XFA application loads the supplied data directly into the XML Data DOM or template directly into the
Template DOM. If
xsl
contains a non-empty
uri
element the XFA application gets an XSLT script from the
URI which is the content of
uri
and invoke an XSLT interpreter to process the supplied XML data or
template document The XFA application then loads the preprocessed data into the XML Data DOM or into
the Template DOM instead of loading the original data.
XSLT is defined by
XML Transformations (XSLT) Version 1.0
[XSLT].
This option takes effect during the data-load phase if it is contained in
data
or in the template-load phase
if it is contained in
template
.
For more information about this element, see
XSLT Transformations.
The debug property
This option controls whether the XFA application saves a copy of a preprocessed document after the XSLT
interpreter has created it. It is intended for use in debugging the XSLT script.
For more information see "The
The desc property
An attribute to hold human-readable metadata.
The uri property
This element is used to hold a URI.
For more information see "The