Le vendredi 22 décembre 2006 à 11:17 +0100, Amoureux erwan a écrit :
> Ce type de controle ne peut être fait en xml schema. Le seul contrôle
> que l'on peut faire sur des valeurs est celle d'un de clé/référence
> (limité l'utilisation de valeur à celles utilisés dans d'autres
> balises) par les keyref
Tout à fait.
Par contre, c'est typiquement le type de tests pour lesquels Schematron
excelle.
Cordialement,
Eric van der Vlist
>
> ----- Message d'origine -----
> De : "Thierry CHAPPATTE" <tchappatte@pictet.com>
> À : <xml-tech@xmlfr.org>
> Envoyé : vendredi 22 décembre 2006 10:54
> Objet : [xml-tech] Problème de tests dans un XSD
>
>
> Bonjour à tous,
> J'aimerai pouvoir effectuer un test d'intégrité de données contenues dans
> un XML au moyen d'un XSD.
>
> Le but serait de pouvoir valider la somme d'un chiffre (exemple tag
> <total>) correspondrai aux valeurs de plusieurs autres champs; par exemple
> (<valeur1>+<valeur2>)*<valeur3>=<total>.
>
> Est-ce que quelqu'un aurait un bout d'exemple de XSD faisant un contrôle
> se rapprochant du mien?
>
> Merci d'avance et bonnes fêtes de fin d'année à tous.
>
> -----------------------------------------------------------
> Meilleures salutations / Best Regards
> Thierry CHAPPATTE
> Direction Reporting & Editique
> tél. +41 (0)58 323 2769
> fax +41 (0)58 323 1631
> mob. +41 (0)79 248 1124
>
> ________________________________________________________________
>
> Pictet & Cie, Banquiers Tel. +41 (0)58 323 2323
> 60, route des Acacias Fax +41 (0)58 323 2324
> CH-1211 GENEVE 73 http://www.pictet.com/
> ________________________________________________________________
>
> This document should only be read by those persons to whom it is
> addressed and is not intended to be relied upon by any person
> without subsequent written confirmation of its contents. If you
> have received this e-mail message in error, please destroy it
> and delete it from your computer.
> Any form of reproduction, dissemination, copying, disclosure,
> modification, distribution and/or publication of this E-mail
> message is strictly prohibited.
> ________________________________________________________________
>
>
> --
> 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)
>
>
--
GPG-PGP: 2A528005
Le premier annuaire des apiculteurs 100% XML!
http://apiculteurs.info/
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
-- Attached file included as plaintext by Ecartis --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQBFi+T6Dvn+ZCpSgAURAklvAJ4rqsb8h0IVIluubz/iyggxHbQldQCeO8uK
iZn+c02ANE2GWfYJRAFYVAE=
=v8lN
-----END PGP SIGNATURE-----
--
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)
Received on Fri Dec 22 15:00:40 2006