Loading AI tools
Aus Wikipedia, der freien Enzyklopädie
Eine XML-Deklaration ist eine Erkennungszeichenfolge am Beginn des Prologes einer XML-Datei.
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
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 Reihenfolge der Pseudo-Attribute ist durch die Spezifikation festgelegt (1. version
, 2. encoding
, 3. standalone
).
Die Regel [23] der XML-Norm[1] definiert folgende Pseudo-Attribute:
version="1.0"
encoding="Zeichenkodierung"
standalone="Wert"
yes
oder no
.standalone
ausgelassen, wird abhängig von einer folgenden Referenzierung einer externen DTD automatisch yes
oder no
angenommen:[2]
no
wird angenommen oder verwendet, wenn das Dokument eine externe DTD referenziert.yes
wird angenommen oder verwendet, wenn das Dokument keine externe DTD referenziert.yes
wird angenommen oder verwendet, wenn das Dokument eine interne DTD enthält.yes
wird angenommen oder verwendet, wenn das Dokument keine DTD verwendet.no
muss immer dann angegeben werden, wenn das Dokument einschließlich der internen DTD externe Deklarationen verwendet.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" ?>
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.