Reference entiteta

U karakterskim podacima otvorena šiljasta zagrada se ne može koristiti jer se ona uvek interpretira kao početak etikete. Isto tako se ne može koristiti ni znak za amperzan jer se on interpretira kao početak reference entiteta.

U XML-u postoji pet predefinisanih entiteta:

<
Znak za manje ili otvorena šiljasta zagrada (<)
&amp;
Znak za amperzan (&)
&gt;
Znak za veće ili zatvorena šiljasta zagrada (>)
&quot;
Dvostruki znaci navoda (")
&apos;
Apostrof ili jednostruki znaci navoda (')
Zadatk XML parsera je da, između ostalog, zameni reference entiteta karakterima na koje se one odnose. Tako se dobijaju parsirani karakterski podaci.

Primer 5

<?xml version="1.0" encoding="ISO-8859-2"?>
<izdavač>O'Reilly &amp; Associates</izdavač>
<image source='oreilly_koala.gif' alt='Powered by O&apos;Reilly Books'/>

Dokument:
URL:
Autor: Cvetana Krstev
Poslednja izmena: