XInclude
Aus 4webmaster.de
XInclude alias XML Inclusion ist eine W3C-Spezifikation, die es ermöglicht, auf Teile von XML- oder Textdateien zu verweisen. Dieser "Verweis" wird beim Auflösungsvorgang durch den Inhalt der Datei ersetzt. XInclude wird vom IE 7.0 unterstützt. Firefox unterstützt XInclude derzeit noch nicht.
xi-Namensraum definieren
XIncludes werden in ein XML-Dokument mit dem xi:include-Element eingebaut.
Dazu muss der xi-Namensraum definiert sein.
Seine URI ist http://www.w3.org/2001/XInclude, er wird normalerweise an das Präfix xlink gebunden.
Im Falle von XHTML kann das so aussehen:
<html xmlns:xi="http://www.w3.org/2001/XInclude">
Jetzt lässt sich das xi:include-Element verwenden.
Beispiel
Die Datei license.txt enthält folgenden Inhalt:
This document is published under GNU Free Documentation License
Dieser Inhalt kann wie folgt in ein XHTML-Dokument eingebettet werden:
<?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>
Das Ergebnis ist folgendes:
<?xml version="1.0"?> ... <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xi="http://www.w3.org/2001/XInclude"> <head>...</head> <body> ... <p>This document is published under GNU Free Documentation License</p> </body> </html>
Weblinks
Dieser Artikel basiert auf dem Artikel XInclude aus der freien Enzyklopädie Wikipedia. Er steht unter der GNU-Lizenz für freie Dokumentation. In diesem Wiki und / oder der Wikipedia ist eine Liste der Autoren verfügbar.
Dieser Artikel basiert auf dem Artikel XInclude aus der freien Enzyklopädie Wikipedia. Er steht unter der GNU-Lizenz für freie Dokumentation. In diesem Wiki und / oder der Wikipedia ist eine Liste der Autoren verfügbar.