indicare che gli elementi ed i tipi di dati usati nello schema vengono dal namespace �di http://www.w3.org/2001/XMLSchema�. Inoltre specifica che gli elementi ed i tipi di dati che vengono dal namespace �di http://www.w3.org/2001/XMLSchema� dovrebbero essere premessi con i xs:
indicare che gli elementi definiti da questo schema (nota, a, da, dirigere, corpo.) vengono dal namespace �di http://www.academictutorials.com�.
Questo frammento:
xmlns="http://www.academictutorials.com"
indicare che il namespace di difetto � �http://www.academictutorials.com�.
Questo frammento:
elementFormDefault= " qualificato "
indicare che tutti gli elementi usati dal documento di caso di XML che sono stati dichiarati in questo schema devono essere namespace qualificato.
Riferendo uno schema in un documento di XML
Questo documento di XML ha un riferimento agli schemi di XML:
<?xml version="1.0"?>
<note xmlns="http://www.academictutorials.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.academictutorials.com note.xsd">
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
The following fragment:
xmlns="http://www.academictutorials.com"
specificare la dichiarazione del namespace di difetto. Questa dichiarazione dice al schema-Validator a che tutti gli elementi usati in questo documento di XML siano dichiarati nel namespace �di http://www.w3schools.com�.
Una volta che avete il namespace di caso dello schema di XML � disponibile:
potete usare l'attributo di schemaLocation. Questo attributo contiene due valori. Il primo valore � sempre il namespace da usare. Il secondo valore � la posizione degli schemi di XML da usare per quel namespace: