https://de.wikipedia.org/w/api.php?action=feedcontributions&feedformat=atom&user=27.9.32.169 Wikipedia - Benutzerbeiträge [de] 2025-05-03T20:31:40Z Benutzerbeiträge MediaWiki 1.44.0-wmf.27 https://de.wikipedia.org/w/index.php?title=XML_Base&diff=108617138 XML Base 2012-09-28T08:39:41Z <p>27.9.32.169: </p> <hr /> <div>'''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 [[URL]], von der aus relative Pfadangaben im Dokument aufgelöst werden. Die XML Base-Empfehlung wurde am [[27. Juni]] [[2001]] eingeführt.<br /> <br /> 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 RFC 2396 [IETF RFC 2396] definiert, interpretiert, nachdem er wie in Teil 3.1 der Spezifikation verarbeitet wurde.<br /> <br /> In XML-Prozessoren, die [[Namensraum (XML)|XML-Namensräume]] berücksichtigen, ist das „xml“-Präfix an die Namespace-Bezeichnung http://www.w3.org/XML/1998/namespace gebunden, wie dort unter ''Namespaces in XML [XML Names]'' beschrieben. Trotzdem kann xml:base auch von Prozessoren genutzt werden, die keine Namensräume verarbeiten.<br /> <br /> ==Beispiel==<br /> Das folgende XML-Dokument befinde sich am Ort &lt;code&gt;file:///var/www/beispiel.xml&lt;/code&gt;<br /> <br /> &lt;syntaxhighlight lang=&quot;xml&quot;&gt;<br /> &lt;body xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br /> &lt;a href=&quot;/wiki/XML_Base&quot;&gt;Link 1&lt;/a&gt;<br /> &lt;a xml:base=&quot;http://de.wikipedia.org&quot; href=&quot;/wiki/XML_Base&quot;&gt;Link 2&lt;/a&gt;<br /> &lt;div xml:base=&quot;file:///home/user/&quot;&gt;<br /> &lt;a href=&quot;test2.xml&quot;&gt;Link 3&lt;/a&gt;<br /> &lt;a xml:base=&quot;ordner&quot; href=&quot;test3.xml&quot;&gt;Link 4&lt;/a&gt;<br /> &lt;/div&gt;<br /> &lt;/body&gt;<br /> &lt;/syntaxhighlight&gt;<br /> <br /> Dann werden die Links folgendermaßen aufgelöst:<br /> # Link 1 führt zu &lt;code&gt;&lt;nowiki&gt;file:///wiki/XML_Base&lt;/nowiki&gt;&lt;/code&gt;<br /> # Link 2 zu &lt;code&gt;&lt;nowiki&gt;http://de.wikipedia.org/wiki/XML_Base&lt;/nowiki&gt;&lt;/code&gt;<br /> # Link 3 zu &lt;code&gt;file:///home/user/test2.xml&lt;/code&gt;<br /> # Link 4 zu &lt;code&gt;file:///home/user/ordner/test3.xml&lt;/code&gt;<br /> <br /> ==Weblinks==<br /> * [http://www.w3.org/TR/xmlbase/ XML-Base W3C Empfehlung]<br /> <br /> {{Navigationsleiste W3C-Standards}}<br /> <br /> {{SORTIERUNG:Xml Base}}<br /> [[Kategorie:XML]]<br /> <br /> [[en:XML Base]]<br /> [[pl:XML Base]]<br /> [[zh:可扩展标记语言基础]]</div> 27.9.32.169