2371744003

2371744003



Co prawda dane w XML są przechowywane zawsze jako tekst, ale dzięki schematom można dokładniej określić typ tych danych. Dane te mogą być mapowane na typy Javy. Przykład:

Listing 8: Typy

1    <xsd:simpleType name-"GroupType">

2    <xsd: restriction base=''xsd:int">

3    <xsd:minlnclusive value="2"/>

4    <xsd: maxlnclusive value= "255 "/'■

5    </xsd:restriction>

6    </xsd:simpleType>

Listing 9: Wynik xjc

1    public class ElementType {

2    protected int group;

3    public int getGroupO { return group; )

4    public void setGrouptint value) i this.group = value; )

Typ <xsd:restriction base= "xsd.int "> został zinterpretowany jako int, ale w całej klasie nie ma obsługi ograniczeń podanych w schemacie.

Uwaga!

JAXB nie dostarcza mechanizmów chroniących zakres, pattern i inne zawężenia schematu. Wszystko to jest sprawdzane dopiero w momencie walidacji.



Wyszukiwarka

Podobne podstrony:
p1030014 Architektura von Neumanna •    Dane i rozkazy są przechowywane w tej samej&n
p1030014 Architektura von Neumanna •    Dane i rozkazy są przechowywane w tej samej&n
IMAG1365 Prawda, sprawiedliwość, historia i inne dziwne rzeczy jako prawd o tej samej prawomocności
Toasty Nieodłącznym elementem śniadań i obiadów są toasty. Gospodarz zabiera głos zawsze jako pierws
p2190392 aa OSOBA • YN ■awdy. odrótni*"*© ,c8°. oo Jest prawdziwe, od tego. co prawda* Umysł ja
CCF20090701042 82 E. Cassirer - O teorii względności Einsteina krytycznej zostały co prawda w swym
152 ADAM GADOMSKI (2) a natomiast w dolnych jej częściach są złożone liczne utwory morenowe, co
323 (4) 33 Arystoteles określa cel dialcktyki nie tak wyraźnie, jak ja to uczyniłem; podaje on 
III ^entrum Usług Informatycznych I we Wrocławiu synchronizacji dane w kalendarzu są zawsze aktualne
57119 ullman185 (2) .3 / U 3. Jł-ZYK BAZ DANYCH J>DL ♦    Indeksy (indexes): Nie s
1.4.9. Konfiguracja domeny Ustawienia konfiguracyjne konkretnej domeny są przechowywane w pliku doma
0016 jpeg Sporu Krupu uczniów dorosłych są ti*/. ludzie starzy, w wieku omery tnlnyin, wolni co praw
DSC03233 (6) ■    Dane wieloznaczne są interpretowane jako
Wymienione dane charakteryzujące przetworniki nie zawsze są ze sobą zgodne, np. zakres dynamiczny,

więcej podobnych podstron