giovedì 26 giugno 2014

[XML] XML Schema




A differenza dei DTD, XML Schema usa la stessa sintassi dell'XML. La radice del documento XML, root, viene rappresentata dal tag <xs:schema> e indica che vengono utilizzati i tag standardizzati dal W3C. Questa la struttura generale:

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">


Qua l'input della grammatica XML

</xs:schema>


I tag speciali vengono definiti dal prefisso xs. Per definire gli elementi contenuti dal documento XML, si userà l'attributo name all'interno della stringa che contiene il tag element <xs:element>. Per definire gli attributi, per esempio, per indicare che l'elemento immagine può contenere solo stringhe, la sintassi sarà:

<xs:element name="image" type="xs:string" />

0 commenti:

Posta un commento