Lepší přístup z jakého důvodu? V čem je lepší? Podme sa pozriet na tvoj priklad z osobou. Predstav si ze napr. potrebujes aby osoba mala viac mien alebo prijmeni. Atribut mozes vzdy definovat iba jeden:
<Osoba Jmeno="Jan" Jmeno="Jan1" Prijmeni="Novotný" RodneCislo="123456/9876" /> //toto asi nemozes pouzit
Ale ak bude meno ako element, tak to nie je problem, pouzijes ho viac krat. Trochu som pracoval s XSLT a videl som kopec XML, vsimol som si ze vacsina to robi tak, ako som pisal v mojom komente. Ale samozrejme casto zalezi na co robis... ak je to nejaka mala blbost je to asi jedno, ak je to nieco trochu zlozitejsie, alebo nieco co sa bude casom menit, je lepsia varianta robit to cez elementy (podla mna :-).
|