free webpage counters
ETUSIVU materiaalit

14 CDATA-osuudet


Mikäli haluat kirjoittaa koodia XML-dokumenttiin, jota ei prosessoida XML:n tapaan, käytä silloin CDATA-osuutta (character data). Tällöin voi kirjoittaa vaikka javascript -koodia, jonka haluat esittää sellaisenaan. Parseri ei yritä tulkita millään tavalla CDATA-lohkon sisältöä.

alku <![CDATA[
loppu ]]>


Esim.

<?xml version="1.0"?>
<esimerkki tyyppi="pakollinen">
<tervehdys>Hello World!</tervehdys>
<! [CDATA [ <a href="#" onclick=
"javascript:window.print()">Tulosta sivu!</a>
]]>
</esimerkki>



Tehtävä.
Kokeile yllä olevaa esimerkkiä.