XIncludeXInclude is a generic mechanism for merging XML documents, by writing inclusion tags in the "main" document to automatically include other documents or parts thereof.[1] The resulting document becomes a single composite XML Information Set. The XInclude mechanism can be used to incorporate content from either XML files or non-XML text files. XInclude is not natively supported in Web browsers, but may be partially achieved by using some extra JavaScript code.[2] ExampleFor example, including the text file This document is published under GNU Free Documentation License in an XHTML document: <?xml version="1.0"?>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:xi="http://www.w3.org/2001/XInclude">
<head>...</head>
<body>
...
<p><xi:include href="license.txt" parse="text"/></p>
</body>
</html>
gives:
<body> ... This document is published under GNU Free Documentation License </body> </html> </syntaxhighlight> The mechanism is similar to HTML's See alsoReferences
External links
|