Sobes.tech
Junior

Wat zijn de regels voor het schrijven van XML?

sobes.tech AI

Antwoord van AI

<?xml version="1.0" encoding="UTF-8"?>
<!-- XML-declaratie is verplicht en geeft de versie en codering aan -->
<root>
    <!-- Er moet precies één root-element zijn -->
    <element attribute="waarde">
        <!-- Element- en attribuutnamen zijn hoofdlettergevoelig -->
        Inhoud van het element
        <!-- Alle openende tags moeten bijpassende sluitende tags hebben -->
    </element>
    <empty_element/>
    <!-- Lege elementen kunnen worden gesloten met een enkele tag met een schuine streep -->
</root>
  • Hoofdlettergevoeligheid: XML-tags en -attributen zijn hoofdlettergevoelig.
  • Root-element: Het document moet precies één root-element hebben.
  • Paar tags: Alle openende tags moeten overeenkomende sluitende tags hebben. Lege elementen kunnen de syntax <tag/> gebruiken.
  • Attributen: Attribuutwaarden moeten altijd tussen aanhalingstekens staan (enkel of dubbel).
  • Nesting: Elementen moeten correct genest zijn.
  • Namen: Namen van elementen en attributen mogen niet beginnen met een cijfer of de tekenreeks xml (ongeacht hoofdletter), mogen geen spaties of : bevatten.
  • Speciale tekens: Speciale tekens (<, >, &, ', `