Movatterモバイル変換


[0]ホーム

URL:


Zum Inhalt springen
WikipediaDie freie Enzyklopädie
Suche

XML Base

aus Wikipedia, der freien Enzyklopädie

XML Base ist einevom World Wide Web Consortium empfohlene Möglichkeit, Basis-URLs für Teile von XML-Dokumenten zu definieren. Basis-URL bezeichnet dabei diejenigeURL, von der aus relative Pfadangaben im Dokument aufgelöst werden. Die XML Base-Empfehlung wurde am 27. Juni 2001 eingeführt.

Dasxml: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. externenEntität zu verwenden. Der Wert des Attributes wird als URI-Referenz, wie in RFC 2396[1] definiert, interpretiert, nachdem er wie in Teil 3.1 der Spezifikation verarbeitet wurde.

In XML-Prozessoren, dieXML-Namensräume berücksichtigen, ist das „xml“-Präfix an die Namespace-Bezeichnung gebunden, wie dort unterNamespaces in XML beschrieben. Trotzdem kann xml:base auch von Prozessoren genutzt werden, die keine Namensräume verarbeiten.[2]

Beispiel

[Bearbeiten |Quelltext bearbeiten]

Das folgende XML-Dokument befinde sich am Ortfile:///var/www/beispiel.xml

<bodyxmlns="http://www.w3.org/1999/xhtml"><ahref="/wiki/XML_Base">Link1</a><axml:base="http://de.wikipedia.org"href="/wiki/XML_Base">Link2</a><divxml:base="file:///home/user/"><ahref="test2.xml">Link3</a><axml:base="ordner"href="test3.xml">Link4</a></div></body>

Dann werden die Links folgendermaßen aufgelöst:

  1. Link 1 führt zufile:///wiki/XML_Base
  2. Link 2 zuhttp://de.wikipedia.org/wiki/XML_Base
  3. Link 3 zufile:///home/user/test2.xml
  4. Link 4 zufile:///home/user/ordner/test3.xml

Weblinks

[Bearbeiten |Quelltext bearbeiten]

Einzelnachweise

[Bearbeiten |Quelltext bearbeiten]
  1. RFC:2396 –Uniform Resource Identifiers (URI): Generic Syntax. August 1998 (englisch).
  2. The “xml:” Namespace. In: w3.org. 26. Oktober 2009, abgerufen am 14. September 2019 (englisch). 
Standards desWorld Wide Web Consortiums (W3C)
VD
Empfehlungen

ActivityPub |ARIA |Canonical XML |CDF |CSS |DOM |Geolocation API |HTML |HTML5 |InkML |ITS |JSON-LD |MathML |OWL |P3P |PLS |PNG |RDF |RDF-Schema |RIF |SCXML |SISR |SKOS |SMIL |SOAP |SRGS |SSML |SVG |SPARQL |Timed Text |Turtle |VoiceXML |WSDL |XForms |XHTML |XHTML+RDFa |XInclude |XLink |XML |XML Base |XML-Encryption |XML Events |XML Information Set |XML Namespace |XML Schema |XML Signature |XPath |XPointer |XProc |XQuery |XSL |XSL-FO |XSLT(Elemente)

Arbeitsentwürfe
und Kandidaten

CCXML |CURIE |SMIL Timesheets |sXBL |WICD |XFrames |XBL | XHTML+MathML+SVG |XMLHttpRequest

Anmerkungen

XAdES |XFDL |XHTML+SMIL |XUP

Richtlinien

Web Content Accessibility Guidelines |Multimodal Interaction Activity |Markup Validation Service

Initiativen

Web Accessibility Initiative

Abgerufen von „https://de.wikipedia.org/w/index.php?title=XML_Base&oldid=261967685
Kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp