Previous Up Next


p:xinclude

p:xinclude — Performs XInclude processing.

Synopsis

<p:declare-step type="p:xinclude">
     <p:input port="source"/>
     <p:output port="result"/>
     <p:option name="fixup-xml-base" select="'false'"/>            <!-- boolean -->
     <p:option name="fixup-xml-lang" select="'false'"/>            <!-- boolean -->
</p:declare-step>

Description

The p:xinclude step applies [XInclude] processing to its input document.

If fixup-xml-base is “true”, base URI fixup will be performed, and if fixup-xml-lang is “true”, language fixup will be performed, both as per [XInclude].

The included documents are located with the base URI of the input document and are not provided as input to the step. Whether the output of preceding steps can be incorporated via XInclude is implementation-defined.

Errors

Error Description
err:C0029 Occurs if an XInclude error occurs during processing.

Examples

FIXME: tbd.