XInclude

Xinclude ist ein generischer Mechanismus zum Zusammenführen Xml Dokumente, indem Einschluss -Tags in das "Haupt" -Dokument geschrieben werden, um automatisch andere Dokumente oder Teile davon zu enthalten.[1] Das resultierende Dokument wird zu einem einzigen Komposit XML -Informationen gesetzt. Der Xinclude-Mechanismus kann verwendet werden, um Inhalte entweder aus XML-Dateien oder nicht-XML-Textdateien einzubeziehen.

Beispiel

Zum Beispiel einschließlich der Textdatei Lizenz.TXT:

Dieses Dokument wird unter GNU kostenlose Dokumentationslizenz veröffentlicht

in einem (n Xhtml dokumentieren:

  xmlns ="http://www.w3.org/1999/xhtml"  xmlns: xi ="http://www.w3.org/2001/xinclude">  ...  
       ... 

href ="Lizenz.TXT" analysieren ="Text"/> </p>

gibt:

  xmlns ="http://www.w3.org/1999/xhtml"  xmlns: xi ="http://www.w3.org/2001/xinclude">  ...         ... 

Dieses Dokument wird unter GNU kostenlose Dokumentationslizenz veröffentlicht

Der Mechanismus ist ähnlich wie Html's Tag (was spezifisch für die HTML ist Auszeichnungssprache), aber der Xinclude -Mechanismus funktioniert mit jedem XML -Format, wie z. SVG und Xhtml.

Webbrowser -Unterstützung

Siehe auch

Verweise

  1. ^ J. Marsh; D. Obstgarten; Daniel Veillard. "XML-Einschlüsse (Xinclude) Version 1.0 (zweite Ausgabe), Anhang C: Beispiele (nicht normativ)". World Wide Web Konsortium. Abgerufen 2007-06-28.
  2. ^ Brettz9. "Xinclude". Mozilla Developer Network.

Externe Links