< XML

XML feladatok

Szerző: Sallai András

Copyright © 2009, Sallai András

Szerkesztve 2009-2015

Licenc: CC BY-SA 4.0

Web: https://szit.hu

DTD készítés

A DTD készítést a következő DTD című fejezet tartalmazza.

Feladat 001

Készítsen egy DTD-t kerékpárok adatainak tárolásához.

A következő adatokat kell tárolnunk:

kerék átmérője

vázszám

szín

típus

vásárlás dátuma

év

hó

nap

tulajdonos

Készítse el az adatok tárolásához a megfelelő DTD állományt és egy példa XML állományt. Az XML állományban vegyen fel minimum 3 kerékpárt.

Mentés:

kerekpar.dtd

kerekpar.xml

Feladat 002

Készítsen egy DTD fájlt tanulók adatainak tárolására.

Az eltárolandó adatok:

tanuló neve

anyja neve

lakcíme

település

cím

telefon

otthon

mobil

e-mail cím

Készítse el a DTD, amely alapján tárolni tudjuk a fenti adatokat. Készítsen egy minta XML állományt is, amiben felvesz minimum 3 tanulót.

Mentés:

tanulo.dtd

tanulo.xml

Feladat 003

Készítse el azt a DTD állományt, amelynek alapján létrehozható a következő XML fájl.

<?xml version="1.0" encoding="UTF-8"?> <szemely> <dolgozo type="állandó"> <név>Péter</név> <az>1000</az> <kor>42</kor> </dolgozo> <dolgozo type="szerzodeses"> <név>Robert</név> <az>1020</az> <kor>22</kor> </dolgozo> <dolgozo type="állandó"> <név>Lajos</név> <az>3123</az> <kor>29</kor> </dolgozo> </szemely>

Stíluslap készítés

Feladat 101

Készítsen a telefonkészülékek adatainak tárolására alkalmas DTD állományt.

Egy telefonról a következő adatokat szeretnénk tárolni:

szín

gyártó

asztali (igen, nem)

gyártás éve

Az egyes elemek sorrendje legyen felcserélhető.

Készítsen egy minta XML állományt legalább 3 telefonnal. Készítsen hozzá egy stíluslapot, amellyel a következő módon jelenik meg az XML állomány:

az összes adat egy egyszerű, fekete szegéllyel jelenjen meg

állítson be az összes adatnak 10%-os margót

állítson be az összes adatnak 15px-es távolságot a szöveg és a keret között

a doboz amelyben az adatok vannak legyen kék színű

az adatok sárga színnel jelenjenek meg