CDATA - upotreba

Korištenjem parsera se ne obrađuju samo elementi, već i tekst koji sa između njih nalazi. Kako bi natjerali parser na iz obrade podataka isključi određeni tekst, koristimo CDATA.

Ovo je osnovna sintaksa:

<![CDATA[
neki tekst ili kod
]]>

napomena:dio koda ili teksta koji odijelite CDATA-om ne smije sadržavati "]]>", osim toga, provjerite da unutar "]>" nema razmaka

ilegalni znakovi u xml-u

Ukoliko unutar xml-a koristite znakove "<" (ovo parser smatra početkom novog taga) i/ili "&", dobit ćete obavijest o pogrešci.

<poruka>5 < 7</poruka>

Kako bi izbjegli ovaj problem, te znakove zamijenite odgovarajućim entity kodom. Tako će gore navedeni znakovi biti napisani ovako: &lt; (za <) i &amp; (za &)

Ako je korištenje gore navedenih znakova nužno, problem možete riješiti korištenjem CDATA-e. Sve što trebate učiniti je željeni kod postaviti unutar CDATA tagova.

Iako su samo dva znaka ilegalna u xml-u, postoji još nekoliko za koje se preporuča da se zamjenjuju svojim entity kodovima. To su znakovi ">", apostrof i navodnici. Zadnja dva znaka su napisana riječima iz praktičnih razloga.

Navigacija
Korisni linkovi
Kratke vijesti
Vodafone lansirao mobilni glazbeni servis

Kako bi što lakše komunicirala sa svojim polaznicima, koji su mahom vrlo mladi i skloni komunikaciji preko suvremenih društvenih mreža NetAkdemija se odlučila pridružiti najvećoj online zajednici.NetAkademija Tehničkog veleučilšta u Zagrebu...

više na pcchip.hr

Vic dana
Anketa
copyright© 2006 - 2008, tutoriali.biz