Important considerations for transforming XML documents
When using the built-in XSLTRANSFORM function to convert XML documents some important considerations and restrictions apply.
Note the following when transforming XML documents:
- Source XML documents must be single-rooted and well-formed.
- Because XSLT transformation by default produces UTF-8 characters, the output stream might lose characters if inserted into a character column that is not Unicode.
Restrictions
- Only the W3C XSLT Version 1.10 Recommendation is supported.
- All parameters and the result type must be SQL types; they cannot be file names.
- Transformation with more than one stylesheet document (using an xsl:include declaration) is not supported.