DSCN6734

DSCN6734



POLITECHNIKA RZESZOWSKA - Wydział Bektroteehnkl i Informatytu

XML Schema

Typy proste (ang. simple-type)-elementy zawierają jedynie tekst lub liczby i nie zawierają atrybutów i elementów potomnych

•    Wbudowane (build-in)-(xsd:string)

■    Użytkownika (user-derived)-atomie (strings, integers), non-atomic (lists)

Typy złożone (ang. complex-type) - mogą zawierać tekst, elementy potomne i atrybuty

•    Domyślnie mają zawartość złożoną z elementów potomnych

•    Mogą mieć zawartość typu prostego i mieć atrybuty

■    Mogą być puste ale mieć atrybuty

•    Mogą mieć zawartość mieszaną (mixed content), tj. atrybuty, tekst i elementy potomne

Zastosowanie główne XML Schema -walidacja dokumentu XML

Niektóre elementy schematu XML nie są wykorzystywane w procesie walidacji, np. wartość domyślna atrybutu:

<xs:attribute name="id" use="optionaln default=""/>

Dokument XML zgodny ze schematem (valid document) jest egzemplarzem schematu

Schemat XML Schema definiuje

więc unikalny model danych

Copyright £ 2012 Jan PROKOP


Wyszukiwarka

Podobne podstrony:
DSCN6701 POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiProjektowanie schematów - De
DSCN6703 POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiXML Schema - narzędzia BRICS
DSCN6704 POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiXML Schema - narzędzia firmy
DSCN6714 POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiI    Schematy
DSCN6771 t POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki I InformatykiJAXB - przykład - Plik XML
DSCN6784 (2) POLITECHNI RZESZOWSKA - Wydział Elektrotechniki i InformatykiJAXB - przykład - Plik XML
DSCN6785 (2) POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiJAXB - przykład - Plik X
DSCN6788 (2) POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiJAXB - wiązanie XML Sche
DSCN4786 > va POLITECHNIKA RZESZOWSKA Wydział BektrotcchnKl I InformatykiJava - Modele wykonywani
DSCN4968 (2) POLITECHNIKA RZESZOWSKA > Wydział BektroteduiUd i Informatyki jw»Listy argumentów o
DSCN5005 POLITECHNIKA RZESZOWSKA - Wydział BektrotedwOd i Informatykitaj    Układ cią
DSCN5031 iw* POLITECHNIKA RZESZOWSKA - Wydział BektrotedmM I InformatykiPola składowe obiektu klasy
DSCN5850 POLITECHNIKA RZESZOWSKA - Wydział Bektrotechniki i Informatyki*T Obsługa zdarzeń w nazwanej
DSCN6023 i, Java POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiJava EE - Typy
DSCN6024 POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiJava EE - Typy kontenerów ..
DSCN6036 (3) POLITECHNIKA RZESZOWSKA - Wydział Bektrotechn*i i Informatyki
DSCN6651 POLITECHNIK* RZESZOWSKA - Wydział Elektrotechniki i InformatykiBudowa schematu XML Schema■
DSCN6681 POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiTypy złożone ■   &
DSCN6689 POLITECHNIKA RZESZOWSKA - Wydział Bektrotechniki i InformatykiTypy złożone - krotność wystą

więcej podobnych podstron