Mer allmänt kallade "XML Schema "eller " XML Schema Dokument , " XSD anger datastrukturen , typ ( t. ex. heltal eller strängar ) , default värden och data förutsättningar ( t. ex. valfria fält eller önskad längd ) i ett XML- data fil . För att en XML- fil som skall gälla måste alla uppgifter som överensstämmer med specifikationerna i XSD som refereras till i ". XSI : schemaLocation " attribut av dess rotelement
Du behöver : .
dator
Textredigerare.
Webbläsare .
strukturen i en XSD
ett XML-schema , som en normal XML -fil , börjar med XML Prolog " xml version=" 1 . 0 " encoding=" UTF- 8 "?>".
Därefter måste följas av dess rotelementet och prefix förklaring , som normalt är " xs: schema " ( eller ibland " xsd : : schema " ), följt av dess namnutrymmesattribut.
Därefter behöver innehålla " xs: element " noder , som är de dataobjekt som utgör den XML-data i abstrakt . Dessa " xs: element " noder kan " xs : complexType " ( som innehåller många objekt eller fält ) eller " xs : Enkla " ( innehållande endast ett fält ) . Dessa " xs : element " kan vara iterativt , i vilket fall de måste tas med inne i en " xs : sekvens " tag räckvidd . 0 " encoding=" UTF- 8 http://example. com/namespace " >
Nicole
Smith
Andy
<; Efternamn > James