124.906
uređivanja
m (dodana kategorija Računalni jezici uz pomoć dodatka HotCat) |
m (RpA: WP:NI, WP:HRV) |
||
'''[[XML]] Schema''' je noviji način određivanja pravila strukturiranja [[XML]] dokumenta. Format
* kardinalnost
* tip podatka
* logički tip podataka ("boolean" – može imati vrijednost "true" ili "false")
* tip podataka za unos [[binarni sustav|binarnih brojeva]] ("binary")
* oznaka [[jezik
* oznaka [[web]] adrese ("uri-reference" – npr. "http://www.w3c.org/")
* '''prazni''' elementi ne smiju imati sadržaj već samo atribute. Prazni elementi mogu imati samo početnu oznaku.
<artikal sifra="1234"/>
* elementi koji sadrže druge elemente sadrže samo druge elemente koji sadrže text. Osim drugih elemenata ne smiju sadržavati unutar sebe
<osoba>
<ime>Pero</ime>
=== Kardinalnost elemenata ===
Kardinalnost podataka definirana je [[atribut
Atribut "maxOccurs" navodi maksimalni broj puta što se može pojaviti vrijednost određenog elementa. Ako se neki element može pojaviti neograničen broj puta kao vrijednost se treba postaviti "unbounded". Ako je broj puta što se element smije pojaviti fiksiran, potrebno je kao vrijednost atributa navesti taj broj.
</xs:simpleType>
</xs:element>
Primjer ograničenja na niz slova
<xs:element name="slovo">
<xs:simpleType>
|