Data island su xml podaci umetnuti u html dokument. To postižemo umetanjem taga <xml> u html dokument. Tom tagu pridužujemo atribute id, koji određuje koje podatke umećemo, i src koji definira datoteku iz koje uzimamo podatke.
<xml id="katalog" src="katalog.xml"></xml>
napomena: data island se može koristit samo u IE-u 5.0 ili višem
U sljedećm ćemo primjeru umetnuti xml dokument "katalog.xml" u html datoteku.
Pogledajte datoteku "katalog.xml".
Dolje možete vidjeti html kod za umetanje xml-a.
<html>
<body>
<xml id="katalog" src="katalog.xml"></xml>
<table border="1" datasrc="#katalog">
txt<tr>
txttxt<td><span datafld="cijena"></span></td>
txttxt<td><span datafld="proizvod"></span></td>
txttxt<td><span datafld="opis"></span></td>
txt</tr>
</table>
</body>
</html>
Atribut datasrc upućuje na id koji označava koje podatke želimo koristiti, možete uočiti sličnost sa anchor linkovima.
S obzirom da <td> ne može prihvatiti podatke, za tu svrhu koristimo tag span. Tom tagu pridodajemo atribut datafld koji određuje koji će se xml element prikazati unutar taga. Neka vas ne zavarava činjenica da smo podatke za preuzimanje podataka napisali samo jednom, kako se podaci učitavaju stvarat će se, automatski, novi redovi.
Ako koristite IE 5.0 ili viši, pogledajte primjer.više na pcchip.hr