-
46
pages
-
Español
-
Documents
Description
XSchema• J. Seinturier(CNRS LSIS umr6168)• Université du Sud Toulon Var• Université Paul Cézanne• http://www.seinturier.frSchemaXMLXML SchemaLimitation des DTDLimitation des DTDsPas au format XML. Nécessité d'utiliser un outil pour manipuler un tel fichier,différentdecelui utilisépourl'édition dudocumentXML.le «typage» des données est extrêmement limité. Ne supportent pas les espaces de nom: Il n'est pas possible d'importer desdéfinitions de balises définies par ailleurs dans un fichier XML défini par uneDTD.2/ 49SchemaXMLXML SchemaAvantagesSchemasXMLTypage des données: permet la gestion de booléens, d'entiers, d'intervallesde temps... Extension de types.Indicateurs d'occurrences (cardinalités) des éléments par un nombre. (limitéà0,1oul’infinipouruneDTD).Support des espaces de nom.Héritage: Les éléments peuvent hériter du contenu et des attributs d'un autre élément.3/ 49SchemaXMLXML SchemaDocuments XMLDocument XSchemaUnschémaXMLestlui‐mêmeundocumentXML.Contient un prologueXMLstandardDéclarationdunamespacexsdcontenant lespréfixesXSchema RecommandationW3C(Mai2001)4/ 49ElémentsXML SchemaDéclarationElémentsUn schéma XML décrit principalement les éléments et les attributs dedocumentsXML.Elémentsetattributsreprésentent lastructuredesdocumentsXML.DéclarationUnélémentestdéclaréaveclabalise .Labalise
-
Publié par
-
Langue
Español