Saturs
Dažreiz XML sintaksē izstrādātāji ievietos ierakstu secību starp rakstzīmju datiem vai CDATA plašsaziņas līdzekļiem. Informācija, kas atrodas starp šiem multivides materiāliem, XML parsētājam nav atpazīstama. Motivācija izmantot CDATA ir ievietot kodu īpašās piezīmes vai iekļaut nelegālas rakstzīmes, piemēram, komerciālas vai "<>", kas parasti izraisa XML parsētāja crash (crash XML parsētājam). Ja šādi simboli ir būtiski, lai piekļūtu, tad CDATA izmantošana ir obligāta.
Instrukcijas
Kā izmantot CDATA XML-
Atrodiet tagus, kuros jūsu dati ir sastopami ar nelikumīgām rakstzīmēm. Lai to izdarītu, pārlūkprogrammā atveriet XML failu. Ja ir nelikumīga rakstzīme, jūs saņemsiet kļūdas ziņojumu. Ņemiet vērā tagu, kurā radusies kļūda. Parauga dokumentā tagi ir
'.
-
Lūdzu, izlabojiet domēnu ar CDATA. Atrodiet tagu, kurā ir bojāti dati. Šajā piemērā tas ir atrodams “
ehdjj &. "Lai to labotu ar CDATA, vēlreiz ierakstiet to šādi:
Saglabājiet failu pēc izmaiņu veikšanas.
-
Pārbaudiet failu vēlreiz.Atveriet XML failu pārlūkprogrammā un pārbaudiet, vai parādās alum kļūda. Šajā piemērā izeja ir bez izejas kļūdām. Jūs nevarat redzēt CDATA nesēju, kad palaižat XML failu. Ja nelegālas rakstura dēļ saņemat citu kļūdu, arī piesakieties CDATA.
-
Iekļaut CDATA kā elementa elementu. Ja nelegālu rakstzīmju dēļ turpināt saņemt pastāvīgas kļūdas, iespējams, vēlēsities iekļaut CDATA visos paroles laukos. Tas ļautu XML dokumentam darboties nevainojami un ietaupīt laiku ilgtermiņā. Lai to izdarītu, pārvērst katru elementu uz "
'.
-
Anotācijām izmantojiet CDATA. Ja vēlaties pievienot konkrētus komentārus blakus datu vienumam un neuztraucieties par nelegālām rakstzīmēm, ievadiet komentārus CDATA iekšpusē. Piemēram, ja informācija par ievades vienumu ir novecojusi, to var norādīt ar CDATA. Nākamais piemērs norāda, ka avota studenta statuss ir nepareizs. Blakus ierakstam ir jāievada CDATA piezīme.
Mary William Ņūdžersija>]]> 555-7979 ehdf
Posmi
Kā
- Ja izmantojat pielāgotu ģeneratoru, kas izgatavots no XML, varat iestatīt dažus laukus, kas pēc noklusējuma parādās starp CDATA multividi.
- Šis raksts parāda, kā iekļaut CDATA XML dokumentā, kas ietver īpašas rakstzīmes starp paroles tagu, kā arī parāda, kā izmantot CDATA, lai pievienotu īpašas piezīmes.
Paziņojums
- Internet Explorer parāda CDATA mediju XML izvadā. Ne Mozilla.
Kas jums nepieciešams
- Teksta redaktors
- XML dokuments