Support-Portal » XML-Deklaration und DOCTYPE

Die XML-Deklaration ist die Erkennungszeichenfolge zu Beginn einer XML-Datei. Sie setzt sich aus den 3 Pseudo-Attributen version, encoding und standalone zusammen.

<?xml version=“1.0“ encoding=“UTF-8“ standalone=“no„?>

Der DOCTYPE stellt die Verbindung zwischen Dokument und DTD her. In einer DTD sind die Reihenfolge und Struktur der Elemente festgelegt. So kann bei Verarbeitung einer XML-Datei geprüft werden, ob diese vom Aufbau her der referenzierten DTD und somit beispielsweise einem BMEcat 1.2 entspricht.

Auszug aus dem BMEcat:

<?xml version=“1.0“ encoding=“UTF-8“ standalone=“no„?>
<!DOCTYPE BMECAT SYSTEM „bmecat_new_catalog_1_2.dtd“ [
]>
<BMECAT version=“1.2„>

⇐ zur Übersicht der BMEcat-Elemente