Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Typy złożone - defincja globalna
Forum PHP.pl > Forum > XML, AJAX > XML
MartinTcV
Witam serdecznie,
Mam do zrobienia zadanie z XML/XSD. Jest kilka punktów, które należy zrealizować w pracy.
Te punkty to m.in.:
- zawarcie przynajmniej 6 definicji globalnych typów złożonych, minimum 5 definicji globalnych typów prostych, po 2 definicje lokalnych typów prostych i złożonych,
- min. 1 definicja grupy (elementów lub atrybutów),
- istnienie przynajmniej 5 atrybutów, minimum 1 zdefiniowany globalnie,
- użycie listy, wykorzystanie kombinacji (union).

I mam problem, bo o ile z definicją lokalną typów nie mam problemów, podobnie z atrybutami.
Mam problemy z definicją typów złożonych globalnie. Może źle coś robię, bo przy walidowaniu wywala mi błędy.

A mianowicie chcę zrobić coś takiego, nie wiem czy się w ogóle tak da.
Mam rodzica o nazwie bieganie i do tego mam dzieci zawodnik i sponsor.
Globalnie mam utworzone typy złożone:
- dane i ten typ korzysta z kolejnego typu złożonego, w którym zawarte są elementy: imie, nazwisko,
- adres i podobnie jak powyżej, elementy: miejscowosc, kod pocztowy, ulica, nr domu,
- data urodzenia i podobnie: dzien, miesiac, rok.

I nie wiem czy są możliwe odnośniki do typów złożonych i od typów złożonych do typów złożonych, gdy wszystko jest zdefiniowane globalnie.

Myślałem też, żeby zrobić typy złożone globalnie i np. do typu dane dać 2 atrybuty imie i nazwisko i podobnie z kolejnymi.

Jakieś rady, wskazówki?
lukasz1985
http://www.w3schools.com/Schema/default.asp

.. tylko po co komu XSD?...
MartinTcV
Takie miałem zadanie wink.gif ale poradziłem sobie w trochę inny sposób niż chciałem na początku wink.gif

Mimo wszystko dzięki za chęci.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.