XInclude is a generic mechanism for merging XML documents, by writing inclusion tags in the "main" document to automatically include other documents or parts thereof [cite web url=http://www.w3.org/TR/xinclude/#examples title=C Examples (Non-Normative) XML Inclusions (XInclude) Version 1.0 (Second Edition) author=J. Marsh, Microsoft, D. Orchard, BEA Systems, Daniel Veillard publisher=World Wide Web Consortium accessdate=2007-06-28] . The resulting document becomes a single composite XML Information Set. For example, including the text file license.txt:
This document is published under GNU Free Documentation License
in an XHTML document:
... ... ...
gives:
... ... ...
This document is published under GNU Free Documentation License
The mechanism is similar to HTML's <object> tag (which is specific to the HTML markup language), but the XInclude mechanism works with any XML format, such as SVG and XHTML.
Browser Support
* Internet Explorer Version 7.0 Fact|date=August 2008 * Mozilla Firefox As of version 2.0, it's not supported yet. [ [http://wiki.mozilla.org/Firefox/Feature_Brainstorming:Web_Standards_Support Firefox/Feature] ] [ [https://bugzilla.mozilla.org/show_bug.cgi?id=201754 Bug 201754 – XML Inclusions (XInclude)] ]
References
ee also
*XPath
External links
* [http://www.w3.org/TR/xinclude/ XInclude Standard] * [http://www.xml.com/pub/a/2007/03/28/xinclude-processing-in-xslt-with-xipr.html XInclude with XSLT]
XInclude — XML Inclusions (XInclude) рекомендация Консорциума Всемирной паутины, которая описывает механизм включений в XML документы текстовых файлов или других XML документов (а также их частей). Содержание 1 Общие сведения 2 Пример использования XInclude … Википедия
XInclude — XML Inclusions, kurz XInclude, ist eine W3C Empfehlung, die es ermöglicht, innerhalb von XML Dokumenten auf Teile anderer XML oder Textdokumente zu verweisen. Diese „Verweise“ werden beim Auflösungsvorgang durch den Inhalt der referenzierten… … Deutsch Wikipedia
XML Inclusion — XInclude (XML Inclusions) ist eine W3C Spezifikation, die es ermöglicht, innerhalb von XML Dokumenten auf Teile anderer XML oder Textdokumente zu verweisen. Dieser „Verweis“ wird beim Auflösungsvorgang durch den Inhalt des referenzierten… … Deutsch Wikipedia
XML Inclusions — XInclude (XML Inclusions) ist eine W3C Spezifikation, die es ermöglicht, innerhalb von XML Dokumenten auf Teile anderer XML oder Textdokumente zu verweisen. Dieser „Verweis“ wird beim Auflösungsvorgang durch den Inhalt des referenzierten… … Deutsch Wikipedia
.xml — Extensible Markup Language Extensible Markup Language Extension de fichier .xml Type MIME application/xml, text/xml Développé par World Wide Web Consortium Type de format … Wikipédia en Français
Dialecte XML — Extensible Markup Language Extensible Markup Language Extension de fichier .xml Type MIME application/xml, text/xml Développé par World Wide Web Consortium Type de format … Wikipédia en Français
EXtensible Markup Language — Extension de fichier .xml Type MIME application/xml, text/xml Développé par World Wide Web Consortium Type de format … Wikipédia en Français
Element XML — Extensible Markup Language Extensible Markup Language Extension de fichier .xml Type MIME application/xml, text/xml Développé par World Wide Web Consortium Type de format … Wikipédia en Français
Extensible Markup Language — Extension .xml Type MIME application/xml, text/xml Développé par … Wikipédia en Français
Extensible markup language — Extension de fichier .xml Type MIME application/xml, text/xml Développé par World Wide Web Consortium Type de format … Wikipédia en Français