I've been trying to use XInclude to combine two XML documents before I
process them with my stylesheet.  I have searched the mailing list and the
documentation and couldn't find any references to a working AxKit, LibXML,
XInclude example.  However, I did find some references on axkit-users saying
that it could be done.  Any help would be greatly appreciated.

Thanks-

Chris

I have three files: test.xml, index.xml and test.xsl
## index.xml
<?xml version="1.0"?>
<?xml-stylesheet href='/xsl/ostore/test.xsl' type="text/xsl"
title="ostore"?>

<document xmlns:xi="http://www.w3.org/1999/XML/xinclude";>
    <parent>
        <xi:include href="/xml/product/RYAN/test.xml" />
    </parent>
</document>

## test.xml
<?xml version="1.0"?>

<child>
    <grand_child>alpha</grand_child>
    <grand_child>beta</grand_child>
    <grand_child>gamma</grand_child>
</child>

## test.xsl
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
<xsl:output method="html" version="1.0" indent="yes" encoding="iso-8859-1"/>
<xsl:template match="/">
<html>
<body>
    <h1>TEST</h1>
    <pre>
        <xsl:comment>inserting data here</xsl:comment>
        <xsl:copy-of select="/" />
    </pre>
</body>
</html>
</xsl:template>

</xsl:stylesheet>

Reply via email to