Sådan bruger du CDATA i XML

Forfatter: Laura McKinney
Oprettelsesdato: 8 April 2021
Opdateringsdato: 20 November 2024
Anonim
Sådan bruger du CDATA i XML - Artikler
Sådan bruger du CDATA i XML - Artikler

Indhold

Nogle gange, inden for XML-syntaks, vil udviklere placere en række indgange mellem tegndata eller CDATA-medier. Oplysningerne mellem disse medier kan ikke genkendes til XML-parseren. Motiveringen for at bruge CDATA er at placere specielle noter i koden eller indeholde ulovlige tegn som f.eks. Kommerciel eller "<>" som normalt forårsager crash i XML-parser (crash i XML-parser). Hvis sådanne symboler er afgørende for indrejse, er anvendelsen af ​​CDATA et must.


retninger

Sådan bruger du CDATA i XML

    trin

  1. Find de tags, hvor de ulovlige tegn har forekommet i dine data. For at gøre dette skal du åbne XML-filen i en browser. Hvis der er en ulovlig karakter, får du en fejlmeddelelse. Bemærk mærket, hvor fejlen opstår. I prøve dokumentet er tagsne '

    '.

  2. Ret venligst domænet med CDATA. Find tagget, der indeholder de beskadigede data. I dette eksempel findes den i "

    ehdjj &. "For at rette dette med CDATA, skriv det igen som følgende:

    Gem filen efter ændringerne.

  3. Kontroller filen for fejl igen.Åbn XML-filen i en browser, og kontroller, at alunfejl vises. I dette eksempel er output uden outputfejl. Du kan ikke se CDATA-medierne, når du kører XML-filen. Hvis du modtager en anden fejl som følge af en ulovlig karakter, skal du også anvende CDATA på det.


  4. Indarbejde CDATA som en del af elementet. Hvis du fortsætter med at modtage konstante fejl på grund af ulovlige tegn, kan du eventuelt integrere CDATA i alle adgangskodefelter. Dette ville gøre det muligt for XML-dokumentet at løbe glat og spare tid på lang sigt. For at gøre dette skal du konvertere hvert element til "

    '.

  5. Brug CDATA til annoteringer. Hvis du vil tilføje specifikke kommentarer ved siden af ​​et dataelement og ikke bekymre dig om ulovlige tegn, skal du indtaste annotationerne inde i CDATA. For eksempel, hvis oplysningerne for et inputelement er forældet, kan det specificeres med CDATA. Følgende eksempel angiver, at kildestudentens status er forkert. Du skal indtaste CDATA-bemærkningen ved siden af ​​posten. Mary William New Jersey>]]> 555-7979

    ehdf

tips

  • Hvis du bruger en brugerdefineret generator lavet af XML, kan du programmere bestemte felter, der skal vises mellem CDATA-medier som standard.
  • Denne artikel viser, hvordan du indarbejder CDATA i et XML-dokument, der indeholder specialtegn mellem kodeordet, samt viser, hvordan du bruger CDATA til at tilføje særlige noter.

advarsel

  • Internet Explorer viser CDATA-mediet i dets XML-udgang. Ikke Mozilla.

Hvad du har brug for

  • Tekst editor
  • XML-dokument

UB-kabler har normalt male tik i enderne, men tikkene er kvindelige. Generelt er die kabler foreglede enheder, fordi ledningerne er indviklede og kompleke. Den bedte måde at forbinde mand-til-man...

Klitermærker overdådige peronlighed, uanet om du ætter en i din bil eller giver et kru om en gave. De har engang været ekkluive domæne for profeionelle producenter, men nu kan...

Fascinerende Stillinger.