XML, pourquoi le type "complexType" dans un cours…

Le problème exposé dans ce sujet a été résolu.

Bonjour,

je suis le cours "Structurez vos données avec XML".

Dans la partie2, chapitre 9, nous avons un schéma XML, suivi d’un document XML:

<xsd:complexType name="sha1">
  <xsd:simpleType>
    <xsd:restriction base="xsd:hexBinary">
      <xsd:length value="40" />
    </xsd:restriction>
  </xsd:simpleType>
</xsd:complexType>

<!-- valide -->
<sha1>edf7a6029d6bdfb68447677a1d76639725f795f1</sha1>

<!-- valide -->
<sha1>a94a8fe5ccb19ba61c4c0873d391e987982fbbd3</sha1>

<!-- invalide -->
<sha1>test</sha1>

Question: Aurait-on pu écrire ?

<xsd:simpleType name="sha1">
  <xsd:restriction base="xsd:hexBinary">
    <xsd:length value="40" />
  </xsd:restriction>
</xsd:simpleType>

Qu’en pensez-vous ?

Merci à vous :)

+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte