XML-Kommentare [XML-Standards]

Inhalt, der nicht vom XML-Parser gelesen werden soll (z. B. Anmerkungen zur Dokumentstruktur oder zur Bearbeitung) kann in einen Kommentar eingefügt werden. Kommentare beginnen mit einem <!-- und enden mit einem --> (z. B. <!--catalog last updated 2000-11-01-->).

Kommentare können im Dokumentprolog, einschließlich der DTD (Document Type Definition), nach dem Dokument oder im Textinhalt angezeigt werden. Kommentare können nicht in Attributwerten angezeigt werden. Sie können nicht innerhalb von Tags angezeigt werden.

Für den Parser endet ein Kommentar, wenn ein > erreicht wird. Nach diesem Zeichen erfolgt die Verarbeitung des Dokuments durch den Parser als normales XML. Daher darf die Zeichenfolge > nicht innerhalb eines Kommentars verwendet werden. Außer dieser Einschränkung können alle gültigen XML-Zeichen in einem Kommentar angezeigt werden, ähnlich wie im CDATA-Abschnitt. Dadurch können vom Parser ermittelte XML-Kommentare aus dem Stream entfernt werden, ohne den Inhalt aus dem Dokument zu entfernen.

Mithilfe des folgenden Kommentars können Markups temporär entfernt werden.

<!--- <test pattern="SECAM" /><test pattern="NTSC" /> -->

Hinweis

In HTML können mithilfe von Kommentaren Skripts und Stylesheets ausgeblendet werden.Um dieses Verfahren in XML zu verwenden, müssen Sie möglicherweise den Kommentar abrufen, seine Inhalte entfernen, auf Markupzeichen überprüfen und dann eine neue Analyse ausführen.In diesem Fall wird empfohlen, CDATA-Abschnitte zu verwenden.