Différence entre le groupe et la séquence dans le Schéma XML?
Quelle est la différence entre un xs:group
et un xs:sequence
Schéma XML? Quand voulez-vous utiliser l'un ou l'autre?
Vous devez vous connecter pour publier un commentaire.
Quelle est la différence entre un xs:group
et un xs:sequence
Schéma XML? Quand voulez-vous utiliser l'un ou l'autre?
Vous devez vous connecter pour publier un commentaire.
xs:sequence
- avecxs:choice
etxs:all
- est utilisé pour définir la validité des séquences de l'élément XML dans la cible XML. E. g. le schéma de cette XML:est quelque chose comme:
xs:group
est utilisé pour définir un groupe, au nom de l'élément XML suivant certaines règles qui peuvent ensuite être référencé dans les différentes parties du schéma. Par exemple, si le XML est:vous pouvez définir un groupe pour le commun des sous-éléments:
et ensuite l'utiliser:
xs:sequence
implique la structure de la cible XML,xs:group
est fondamentalement sucre syntaxique pour simplifier le schéma?group