Introduction au schéma de XML |
Le schéma de XML est alternative XML-basée au DTD.
Un schéma de XML décrit la structure des documents de XML.
La langue de schéma de XML désigné sous le nom de la définition de schéma de XML (XSD).
|
Quel est un schéma de XML ?
|
Le but du schéma de XML est de définir les modules légaux d'un document de XML, juste comme un DTD.
Un schéma de XML :
- définit l'élément qui peut apparaître dans un document
- définit l'attribut qui peut apparaître dans un document
- définit quel élément est élément d'enfant
- définit l'ordre des éléments d'enfant
- définit le nombre d'élément d'enfant
- définit si un élément est vide ou inclut le texte
- définit des types de données pour un élément et un attribut
- définit le défaut et les valeurs fixes pour des éléments et des attributs
|
Les schémas de XML sont les successeurs de DTDs
|
Nous pensons que très bientôt le schéma de XML sera employé dans la plupart des applications de Web comme remplacement pour DTDs. Voici quelques raisons :
- Les schémas de XML sont extensibles à la future addition
- Les schémas de XML sont plus riches et plus puissants que le DTD
- Des schémas de XML sont écrits dans le format de XML
- L'information supplémentaire de schémas de XML dactylographie également
- Les schémas de XML soutiennent également des namespaces
|
Le schéma de XML est une norme de W3C
|
Le schéma de XML est devenu la recommandation 02 de W3C. Mai 2001. Vous pouvez lire plus au sujet de la norme de schéma de XML dans notre cours d'instruction de W3C.
|
Ce que vous devriez déjà savoir
|
Avant que vous aille à ce cours d'instruction vous devriez avoir un arrangement de base de ce qui suit :
- HTML/XHTML
- Un arrangement de base de DTD
- XML/XML Namespaces
Si vous allez étudier ces sujets d'abord, trouver le cours d'instruction sur notre page d'accueil
|
Keywords:
xschema, xml spy, extensible markup language, xml parser,xmlspy,xsd,w3c,dtd,sgml,xerces,
xml,jaxb,xquery ,xslt,wsdl,xpath,rdf,metadata,xsl,xdr,xmlschema,tool,element,
schemas,validator,uml,biztalk,elements,syntax,validate
|