XML Schema: razlika između inačica
Izbrisani sadržaj Dodani sadržaj
m dodana kategorija Računalni jezici uz pomoć dodatka HotCat |
m RpA: WP:NI, WP:HRV |
||
Redak 1:
'''[[XML]] Schema''' je noviji način određivanja pravila strukturiranja [[XML]] dokumenta. Format
* kardinalnost
* tip podatka
Redak 17:
* 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/")
Redak 35:
* '''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>
Redak 52:
=== 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.
Redak 76:
</xs:simpleType>
</xs:element>
Primjer ograničenja na niz slova
<xs:element name="slovo">
<xs:simpleType>
|