XML-Deklaration

XML-Deklaration

Eine XML-Deklaration ist eine Erkennungszeichenfolge im Prolog einer XML-Datei. Sie hat folgende Form:

 <?xml ''Pseudo-Attribute'' ?>

Der Teil nach <?xml nimmt so genannte Pseudo-Attribute auf. Dies sind Daten, die das Format attribut="wert" besitzen. Für einen XML-Parser sind dies technisch keine wirklichen Attribute (daher der Name).

Die XML-Spezifikation[1] definiert folgende Pseudo-Attribute:

version="1.0" 
definiert die Versionsnummer der zugrundeliegenden XML-Spezifikation. Sinnvolle Werte sind momentan 1.0 und 1.1. Der Parameter version muss stets angegeben werden.
encoding="Zeichenkodierung" 
bestimmt die Kodierung der XML-Datei. Wird dieser Parameter ausgelassen, wird UTF-8 angenommen. Zu beachten ist, dass der Wert von encoding vom Parser unterstützt werden muss.
standalone="yes|no" 
Eher selten verwendet. Gültige Werte sind yes oder no. Wird der Parameter standalone ausgelassen, wird der Standardwert no angenommen.
Der Attributwert yes wird verwendet, wenn ein Dokument über keine DTD verfügt. Des Weiteren kann sich die DTD auch in derselben Datei befinden.

Beispiele syntaktisch korrekter XML-Deklarationen:

 <?xml version="1.0"?> 
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <?xml version="1.0" encoding="UTF-16"?>
 <?xml version="1.0" encoding="EUC-JP" standalone="yes" ?>

Siehe auch

Fußnoten

  1. XML-Spezifikation

Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Deklaration — (lat. declaratio „Kundmachung“, „Offenbarung“) bezeichnet: Inhalts oder Wertangabe eines Handels oder Versandguts, zum Beispiel zum Zweck der Verzollung Zutatenliste bei Lebensmitteln gemäß der Lebensmittel Kennzeichnungsverordnung (offizieller… …   Deutsch Wikipedia

  • .xml — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Extensible Markup Language Dateiendung .xml …   Deutsch Wikipedia

  • XML — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Extensible Markup Language Dateiendung …   Deutsch Wikipedia

  • Xml — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Extensible Markup Language Dateiendung …   Deutsch Wikipedia

  • XML DTD — Eine Dokumenttypdefinition (englisch Document Type Definition, DTD, auch Schema Definition oder DOCTYPE) ist ein Satz an Regeln, der benutzt wird, um Dokumente eines bestimmten Typs zu deklarieren. Ein Dokumenttyp ist dabei eine Klasse ähnlicher… …   Deutsch Wikipedia

  • XML Pipeline — Eine XML Pipeline wird gebildet, wenn mehrere XML (Extensible Markup Language) Prozesse wie Transformationen und Validierungen miteinander verbunden werden. Zum Beispiel können zwei Transformationen, T1 und T2, so miteinander verbunden werden,… …   Deutsch Wikipedia

  • Zefania XML — Bible Markup Language ist eine auf XML basierende Sprache zur Beschreibung von Bibeltexten. Damit können Anwendungen, die XML verstehen, Bibeltexte lesen und verarbeiten. Zefania XML ist unter GNU General Public License verfügbar.… …   Deutsch Wikipedia

  • Image/svg+xml — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Scalable Vector Graphics Dateiendung .svg, .svgz …   Deutsch Wikipedia

  • Dokumenttyp-Deklaration — Eine Dokumenttypdefinition (englisch Document Type Definition, DTD, auch Schema Definition oder DOCTYPE) ist ein Satz an Regeln, der benutzt wird, um Dokumente eines bestimmten Typs zu deklarieren. Ein Dokumenttyp ist dabei eine Klasse ähnlicher… …   Deutsch Wikipedia

  • Dokumenttypdefinition (XML) — Eine Dokumenttypdefinition (englisch Document Type Definition, DTD, auch Schema Definition oder DOCTYPE) ist ein Satz an Regeln, der benutzt wird, um Dokumente eines bestimmten Typs zu deklarieren. Ein Dokumenttyp ist dabei eine Klasse ähnlicher… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”