XML Inclusions (XInclude) is a system for merging XML documents, similar to built-in XML external entities, but with added features. Learn how to assemble one large document from one or more smaller ones, and even to pick and choose parts of the component documents using XPointer.
XML Inclusions (XInclude) Version 1.0 (Second Edition) [W3C Recommendation] provides a system for merging XML documents. XInclude is often used when you wish to split XML documents into manageable chunks. You can split the documents up as you like and then use XInclude to merge the documents back together. External parsed entities, XML 1.0 constructs that allow you to load portions of the document from a separate file, can be used similarly, and some contend that XInclude is an unnecessary specification. XInclude offers some special facilities, including the ability to select portions of documents for inclusion (by referencing an XPointer).
- Elliotte Rusty Harold's A Brief Introduction to
XInclude is a strong introduction.
- Read about other XML standards:
Index of XML
- Participate in any of several XML-centered forums:
zone discussion forums.
- Get involved in the developerWorks community: developerWorks blogs
- Find out how you can become an IBM-Certified
Developer in XML and related technologies at IBM XML
- See the developerWorks XML Zone for a wide range of
technical articles and tips, tutorials, standards, and IBM Redbooks at
- Stay current with technology in these sessions: developerWorks technical events and webcasts.
- Build your next development project with trial
software available for download directly from developerWorks: IBM trial software