From: Pascal EMMA (pascal.emma@laltruiste.com)
Date: 06/05/2002 - 06:59
Bonjour,
Effectivement, avec les schémas XML vous avez la possibilité de
restreindre une valeur simple par l'intermédiaire des types de données
prédéfinis.
<xsd:element name="nom" type="xsd:string"/>
http://www.w3.org/TR/xmlschema-2/#built-in-datatypes
En ce qui concerne les patterns, vous devez utiliser la syntaxe des
expressions régulières.
http://www.w3.org/TR/xmlschema-2/#regexs
http://www.unicode.org/unicode/reports/tr18/
<xsd:element name="nom">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="(.)+@(.)+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
Cordialement...
-----Message d'origine-----
De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org] De la
part de David Bacharan
Envoyé : dimanche 5 mai 2002 21:03
À : xml-tech@xmlfr.org
Objet : [xml-tech] comment restreindre un type string ?
1.
j'aimerais savoir comment faire pour déclarer une donnée avec un type
tel
qu'il ne puisse pas contenir de chiffre par exemple pour un élement NOM.
2.
Comment verifier la validité (au moins syntaxique) d'une adresse e-mail
?
Existe-t-il des patterns génériques ?
merci de vos réponses.
Cordialement David Bacharan
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=subscribe)
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|