XInclude

aus Wikipedia, der freien Enzyklopädie

Wechseln zu: Navigation, Suche

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 Dokuments ersetzt.

Im folgenden Beispiel wird auf die XML-Datei foo.xml verwiesen:

 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
   href="foo.xml"/>

Falls auf eine Textdatei bar.txt verwiesen werden soll:

 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
   parse="text"
   href="bar.txt"/>

Der Unterschied zwischen XML- und Text-Verweis ist, dass Inhalte von referenzierten Text-Dokumenten nicht vom XML-Parser verarbeitet werden, sondern ähnlich wie ein CDATA-Abschnitt exakt so eingefügt werden, wie sie im referenzierten Dokument stehen.

[Bearbeiten] Weblinks

Persönliche Werkzeuge
Buch erstellen
Andere Sprachen