From: Bruno Chatel (bcha@chadocs.net)
Date: 11/04/2002 - 14:35
Bonjour,
Votre valeur doit elle etre imperativement basée sur un xs:string ?
Sinon, en se basant sur un xs:decimal, vous pourriez appliquer les facets
minInclusive/maxInclusive/minExclusive/maxExclusive.
Si vous etes basée sur une xs:string, il vous faut alors effectivement
ecrire un pattern .. qui risque effectivement d'etre penible.
Combien de chiffre apres la virgule ?
Cordialement
-- bruno --
Bruno Chatel
Tel : (+33)[0] 4 96 11 14 57
Email : bcha@chadocs.com
http://www.chadocs.com
----------------------------------------
>
> J'ai oubli=E9 de pr=E9ciser que l'utilisation de ce pattern se faisait dans=
> un
> schema XML
>
> <xsd:simpleType name=3D"temp=E9rature">
> <xsd:restriction base=3D"xsd:source">
> <xsd:facet value=3D"value"/>
> </xsd:restriction>
> </xsd:simpleType>
>
>
> Joseph Tr=E9ca a =E9crit :
>
> > Bonjour,
> >
> > Pourquoi n'utilises-tu pas un template du style :
> >
> > <xsl:template match=3D"Temperature[(@Valeur>12.3) and (@Valeur<198.23=
> )]>
> > ...
> > </xsl:template>
> >
> > ??
> >
> > ----- Original Message -----
> > From: <Jean-Fabien.Curie@answare.fr>
> > To: <xml-tech@xmlfr.org>
> > Sent: Thursday, April 11, 2002 3:21 PM
> > Subject: [xml-tech] Outil permettant la g=E9n=E9ration automatique de pat=
> tern
> > complexe
> >
> > > Connaissez-vous un petit ex=E9cutable permettant de g=E9n=E9rer automat=
> iquement
> > le bon
> > > pattern en fonction des param=E8tres entr=E9s :
> > > Un exemple
> > > Une temp=E9rature en celsius doit =EAtre comprise entre 12.3 et 198.23.
> > > voici le pattern associ=E9 :
> > >
> > 12\.3[0-9]|12\.[4-9][0-9]|1[3-9]\.[0-9][0-9]|[2-9][0-9]\.[0-9][0-9]|1[0-8=
> ][0
> > -9]\.[0-9][0-9]|19[0-7]\.[0-9][0-9]|198\.[0-1][0-9]|198\.2[0-3]
> > >
> > > Fastidieux n'est-il pas ?
> > >
> > > Merci de vos r=E9ponses.
> > >
> > > Jean-Fabien
> > >
> > > --
> > > 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
> > >
> >
> > --
> > 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=3Dunsubscribe)
>
>
>
> -- Binary/unsupported file stripped by Listar --
> -- Type: text/x-vcard
> -- File: Jean-Fabien.Curie.vcf
> -- Desc: Carte pour Jean-Fabien CURIE
>
>
> --
> 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)
>
>
--
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
|