Tartalomjegyzék
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