Latest web development tutorials

Introduction à XML Schema

XML Schema est un DTD remplacement basé sur XML.

XML Schema peut décrire la structure des documents XML.

langage de schéma XML est également disponible comme XSD (XML Schema Definition) pour désigner.


Vous devez avoir des connaissances de base

Avant de continuer, vous devez avoir une connaissance de base de l'entente suivante:

  • HTML / XHTML
  • XML et XML namespaces
  • Connaissance de base de la DTD

Si vous voulez étudier ces sujets d' abord, sur la page d'accueil pour accéder à ces tutoriels.


Qu'est-ce que XML Schema?

Le rôle de schéma XML est de définir les blocs de construction juridique d'un document XML, similaire à la DTD.

XML Schema:

  • définition de l'élément peut apparaître dans un document
  • attributs définis peuvent apparaître dans le document
  • Définit quel élément est un enfant
  • Ordre défini d'éléments enfant
  • Définit le nombre d'éléments de l'enfant
  • Définit si l'élément est vide, ou si elles peuvent contenir un texte
  • définitions de types de données d'éléments et d'attributs
  • Définir les éléments et la valeur par défaut de la propriété ainsi qu'une valeur fixe

XML Schema est un successeur DTD

Nous croyons que le schéma XML va bientôt remplacer la DTD dans la plupart des applications de réseau.

Pour les raisons suivantes:

  • XML Schema peut être étendu pour les besoins futurs
  • Schema mieux et plus puissant XML
  • XML authoring basé sur XML Schema-
  • XML Schema datatypes support
  • XML Schema support d'espace de noms

XML Schema est une norme W3C

XML Schema dans le 2 mai 2001 est devenu une norme W3C.

Vous pouvez nous " le tutoriel W3C pour plus d' informations sur la norme XML Schema" en.