Sobes.tech
Junior

Was sind die Regeln für das Schreiben von XML?

sobes.tech KI

Antwort von AI

<?xml version="1.0" encoding="UTF-8"?>
<!-- Die XML-Deklaration ist obligatorisch und gibt die Version und die Kodierung an -->
<root>
    <!-- Es muss genau ein Wurzelelement geben -->
    <element attribute="Wert">
        <!-- Element- und Attributnamen sind case-sensitiv -->
        Inhalt des Elements
        <!-- Alle öffnenden Tags müssen schließende Tags haben -->
    </element>
    <empty_element/>
    <!-- Leere Elemente können mit einem einzelnen Tag mit Schrägstrich geschlossen werden -->
</root>
  • Groß- und Kleinschreibung: XML-Tags und -Attribute sind case-sensitiv.
  • Wurzelelement: Das Dokument muss genau ein Wurzelelement haben.
  • Paarelemente: Alle öffnenden Tags müssen entsprechende schließende Tags haben. Leere Elemente können die Syntax <tag/> verwenden.
  • Attribute: Attributwerte müssen immer in Anführungszeichen stehen (einfach oder doppelt).
  • Verschachtelung: Elemente müssen korrekt verschachtelt sein.
  • Namen: Element- und Attributnamen dürfen nicht mit einer Zahl oder der Zeichenkette xml (unabhängig vom Fall) beginnen, keine Leerzeichen oder : enthalten.
  • Sonderzeichen: Sonderzeichen (<, >, &, ', ") müssen durch ihre Entitäten (&lt;, &gt;, &amp;, &apos;, &quot;) ersetzt werden.
  • Kommentare: Kommentare werden als <!-- Kommentar --> formatiert.
  • Prolog: Es wird empfohlen, den XML-Prolog einzuschließen (z.B. <?xml version="1.0" encoding="UTF-8"?>).
  • Leerraum: Leerraumzeichen (Leerzeichen, Tabulatoren, Zeilenumbrüche) zwischen Elementen werden vom Parser in der Regel ignoriert, sofern nicht anders angegeben.