[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Weblink aus Fließtext entfernt (WP:WEB); Einzelnachweis eingefügt.
tk k
 
Zeile 1:
'''XML Base''' ist eine [[World Wide Web Consortium#Empfehlungen|vom World Wide Web Consortium empfohlene]] Möglichkeit, Basis-URLs für Teile von XML-Dokumenten zu definieren. Basis-URL bezeichnet dabei diejenige [[Uniform Resource Locator|URL]], von der aus relative Pfadangaben im Dokument aufgelöst werden. Die XML Base-Empfehlung wurde am [[27. Juni]] [[2001]] eingeführt.
 
Das ''xml:base''-Attribut kann in XML-Dokumenten an beliebiger Stelle eingefügt werden, um eine andere Basis-URL als die des Dokumentes oder einer externen URI bzw. externen [[Entität (Informatik)|Entität]] zu verwenden. Der Wert des Attributes wird als URI-Referenz, wie in <nowiki>RFC&nbsp;2396</nowiki><ref>{{RFC-Internet |RFC=2396 [IETF|Titel=Uniform RFCResource 2396]Identifiers (URI): Generic Syntax |Datum=1998-08}}</ref> definiert, interpretiert, nachdem er wie in Teil 3.1 der Spezifikation verarbeitet wurde.
 
In XML-Prozessoren, die [[Namensraum (XML)|XML-Namensräume]] berücksichtigen, ist das „xml“-Präfix an die Namespace-Bezeichnung gebunden, wie dort unter ''Namespaces in XML'' beschrieben. Trotzdem kann xml:base auch von Prozessoren genutzt werden, die keine Namensräume verarbeiten.<ref>{{cite webInternetquelle | url=http://www.w3.org/XML/1998/namespace | titletitel=The "xml“xml:" Namespace | datedatum=2009-10-26 | publisherwerk=.w3.org | languagesprache=englischen | accessdateabruf=2019-09-14}}</ref>
 
== Beispiel ==
Das folgende XML-Dokument befinde sich am Ort <code>file:///var/www/beispiel.xml</code>
 
Zeile 25:
# Link 4 zu <code>file:///home/user/ordner/test3.xml</code>
 
== Weblinks ==
* [http://www.w3.org/TR/xmlbase/ XML-Base W3C Empfehlung]
 
Zeile 33:
{{Navigationsleiste W3C-Standards}}
 
{{SORTIERUNG:Xml Base}}
[[Kategorie:XML]]