English | česky | Español | Türkçe | Português | Nederlands | Français | Deutsch | По-русски | Italiano | 中文 | ქართული | >> Magyar << | PolskiZVON > Tutorials > Namespace Tutorial

Tartalom:

Példa 1
Ezen a tanfolyamon három mesterséges elemkészlet lesz használva: kisbetűs, nagybetűs és számokból álló elemek. Így az emberi szemnek könnyű azonosítani melyik elem mely készlethez tartozik. A számítógépnek természetesen nincsen efféle ismerete, ezért ilyenfajta logikát külön kell beépíteni a feldolgozó programba.
Példa 2
A névterek deklarálásra az xmlns szóval kezdődő foglalt attribútumok szolgálnak. Lehetőség van minden egyes elemhez tartozó névteret külön deklarálni, ez azonban fárasztó feladat és a végeredmény sem könnyen olvasható.
Példa 3
A névterek deklarása a Példa 2 módszerével nagyon körülményes és könnyű elrontani. A sztenderd többféle egyéb megoldást kínál a feladat ellátására. Az aktuális elemnél megadott névtér deklarációja érvényes minden az adott elemen belül előforduló elemre is (minden gyerekre és leszármazottra).
Példa 4
Gyakran használt megoldás minden névteret a gyökér elemben deklarálni.
Példa 5
Az xmlns attribútum értéke határozza meg a névteret, nem pedig a prefix. Ebben a példában minden elem ugyanahhoz a névtérhez tartozik annak ellenére, hogy különféle prefixet használnak.
Példa 6
Ahogy az előbbi Példa 5 mutatta, minden elem ugyanahhoz a névtérhet tartozott az eltérő prefixek ellenére, ebben az esetben viszont az elemek különböző névterekhez tartoznak a megegyező prefixek ellenére.
Példa 7
A névtereket nem szükséges pontos prefixekkel együtt deklarálni. Az xmlns attribútum meghatározza az alapértelmezett névteret, amelyet az elem, valamint annak gyerekei és leszármazottai használnak.
Példa 8
Még amennyiben alapértelmezett névtér van is használva, a kiválasztott elemek névterei egyedileg is meghatározhatóak.
Példa 9
Az alapértelmezett névtér deklarálatlan is lehet, amennyiben üres sztring van megadva az értékeként.
Példa 10
Az attribútumok is pontosan és különállóan hozzárendelhetőek egy megadott névtérhez.
Példa 11
A prefix nélküli attribútumok nem tartoznak egyetlen névtérhez sem.
Példa 12
Az attribútumok nem tartoznak egyetlen névtérhez még abban az esetben sem, ha egy alapértelmezett névtér van meghatározva az adott elem számára.
Példa 13
A névtér deklarációja azon adott elem területére van korlátozva, ahol a deklaráció szerepel.
Példa 14
Végül egy utolsó példa a tréfa kedvéért.