So verwenden Sie CDATA in XML

Autor: Laura McKinney
Erstelldatum: 8 April 2021
Aktualisierungsdatum: 20 November 2024
Anonim
Grundlagen der Web Kommunikation: XML, SGML, HTML, DTD, Schema, DOM und SAX
Video: Grundlagen der Web Kommunikation: XML, SGML, HTML, DTD, Schema, DOM und SAX

Inhalt

In der XML-Syntax setzen Entwickler manchmal eine Folge von Einträgen zwischen Zeichendaten oder CDATA-Medien. Die Informationen, die zwischen diesen Medien platziert werden, können vom XML-Parser nicht erkannt werden. Die Motivation für die Verwendung von CDATA besteht darin, spezielle Notizen in den Code einzufügen oder ungültige Zeichen wie kommerzielle oder "<>" aufzunehmen, die normalerweise zum Absturz des XML-Parsers führen (Absturz beim XML-Parser). Wenn solche Symbole für die Eingabe unerlässlich sind, ist die Anwendung von CDATA ein Muss.


Anweisungen

So verwenden Sie CDATA in XML

    Stufen

  1. Suchen Sie die Tags, an denen die ungültigen Zeichen in Ihren Daten vorgekommen sind. Öffnen Sie dazu die XML-Datei in einem Browser. Wenn ein ungültiges Zeichen vorliegt, erhalten Sie eine Fehlermeldung. Beachten Sie das Tag, an dem der Fehler auftritt. Im Beispieldokument sind die Tags '

    '.

  2. Bitte korrigieren Sie die Domain mit CDATA. Suchen Sie das Tag, das die beschädigten Daten enthält. In diesem Beispiel wird es in der "

    ehdjj &"Um dies mit CDATA zu korrigieren, geben Sie es wie folgt ein:

    Speichern Sie die Datei, nachdem Sie die Änderungen vorgenommen haben.

  3. Überprüfen Sie die Datei erneut auf Fehler.Öffnen Sie die XML-Datei in einem Browser und überprüfen Sie, ob ein Alaun-Fehler angezeigt wird. In diesem Beispiel ist die Ausgabe ohne Ausgabefehler. Sie können das CDATA-Medium nicht sehen, wenn Sie die XML-Datei ausführen. Wenn Sie aufgrund eines ungültigen Zeichens eine weitere Fehlermeldung erhalten, wenden Sie auch CDATA an.


  4. Integrieren Sie CDATA als Teil des Elements. Wenn Sie aufgrund unzulässiger Zeichen weiterhin konstante Fehler erhalten, möchten Sie möglicherweise CDATA in alle Kennwortfelder integrieren. Dadurch könnte das XML-Dokument reibungslos ausgeführt werden und Sie sparen auf lange Sicht Zeit. Konvertieren Sie dazu jedes Element in "

    '.

  5. Verwenden Sie CDATA für Anmerkungen. Wenn Sie neben einem Datenelement bestimmte Kommentare hinzufügen möchten und sich nicht um illegale Zeichen sorgen müssen, geben Sie die Anmerkungen in das CDATA ein. Wenn zum Beispiel die Informationen für ein Eingabeelement veraltet sind, können sie mit CDATA angegeben werden. Das folgende Beispiel zeigt an, dass der Status des Quellschülers falsch ist. Sie müssen die CDATA-Anmerkung neben dem Eintrag eingeben. Mary William New Jersey>]]> 555-7979

    ehdf


Wie

  • Wenn Sie einen benutzerdefinierten Generator aus XML verwenden, können Sie bestimmte Felder so programmieren, dass sie standardmäßig zwischen CDATA-Medien erscheinen.
  • Dieser Artikel beschreibt, wie Sie CDATA in ein XML-Dokument integrieren, das Sonderzeichen zwischen den Kennwort-Tags enthält. Außerdem wird gezeigt, wie Sie mit CDATA spezielle Notizen hinzufügen.

Hinweis

  • Internet Explorer zeigt das CDATA-Medium in seiner XML-Ausgabe an. Nicht Mozilla.

Was du brauchst

  • Texteditor
  • XML-Dokument

Zwar gibt e eine Vielzahl von Geburttaggechenken, die für 17-Jährige über die üblichen hinaugehen, e it jedoch eine Tatache, da e unfehlbare Ideen gibt, die e chon immer gab. W...

So identifizieren Sie seltene Münzen

Peter Berry

November 2024

In den letzten Jahren hat ich da ammeln von Münzen zu einem beliebten Zeitvertreib für Menchen aller Altergruppen entwickelt, auf der Webite "Cointudy.com". o tieg der Wert betimmt...

Wahl Der Leser