Port=source:
<document> <xi:include xmlns:xi='http://www.w3.org/2001/XInclude' href="../data/input-xinclude.xml"> <xi:fallback> <p>Fallback: XInclude failed.</p> </xi:fallback> </xi:include> <xi:include xmlns:xi='http://www.w3.org/2001/XInclude' href="http://example.com/no/documents/here.xml"> <xi:fallback> <p>Fallback.</p> </xi:fallback> </xi:include> <pre> <xi:include xmlns:xi='http://www.w3.org/2001/XInclude' href="../data/input.xml" parse="text"/> </pre> </document>
<doc> <title>input.xml</title> <p>This is input.xml.</p> </doc>
<document> <xi:include xmlns:xi='http://www.w3.org/2001/XInclude' href="input.xml"> <xi:fallback> <p>Fallback: XInclude failed.</p> </xi:fallback> </xi:include> </document>
<p:pipeline name="pipeline" xmlns:p="http://www.w3.org/2007/03/xproc"> <p:input port="source"/> <p:output port="result"/> <p:xinclude/> </p:pipeline>
Port=result:
<document> <document> <doc> <title>input.xml</title> <p>This is input.xml.</p> </doc> </document> <p>Fallback.</p> <pre> <doc> <title>input.xml</title> <p>This is input.xml.</p></doc> </pre> </document>