Cliquez ici.
Cliquez ici.
Accueil
chercher            Plan du site              Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

xml decid : Stratégies, marchés, affaires autour de XML.

[xml-decid] INFO : xvif pour le mapping

Auteur: redacteurs@xmlfr.org
Date: 15/07/2002 - 10:40


xvif pour le mapping
Eric van der Vlist  propose un langage simple, xvif ( XML Validation
Interoperability Framework ), qui s'insere dans la definition des
transformations ou des schemas pour definir des "micro-pipes" de
transformations/validations.
Extrait de VendrEDI , la lettre mensuelle gratuite de Claude
Chiaramonti  , qui contribue au passage de l'EDI traditionnel (Edifact
et RVA) a XML sur Internet. Pour s'abonner :
courrier.vendredi@club-internet.fr [1]
---------------
Retrouvez cet article en ligne
(http://xmlfr.org/actualites/decid/020715-0001).

Donnez votre avis !
mailto:xml-decid@xmlfr.org?subject=Re:%20INFO%20:%20xvif%20pour%20le%20mapping
---------------

La validation d'un message XML au moyen de DTD ou schema ( W3C XML
Schema , Relax NG ou Schematron ) est souvent suivie (ou precedee au
depart) d'une transformation pour l'integration dans l'application
destinataire, par exemple avec XSLT . Pour cela, plusieurs langages de
pipes (raccord) ont ete proposes qui definissent le sequencement des
operations a realiser sur un message (ou un document) dans son
ensemble. Cela pose un certain nombre de problemes dans la mesure ou
les transformations sont liees a la structure, c'est a dire au schema
et ou le schema d'un document peut etre lui-meme lie aux
transformations a operer.

Eric van der Vlist  propose donc de definir des transformations sur les
n?uds des documents en cours de validation et vice versa afin de
pouvoir valider des portions de messages ou documents en-cours de
transformation. Pour cela, Eric van der Vlist  propose un langage
simple, xvif ( XML Validation Interoperability Framework ), qui
s'insere dans la definition des transformations ou des schemas pour
definir des "micro-pipes" de transformations/validations.

Ces micro-transformations permettent par exemple de convertir des
formats de date et notamment de transformer une date francaise telle
que 12 juillet 2002 en date ISO : 2002-07-12. L'interet de lier cette
transformation au schema est de pouvoir creer un type de donnees "date
francaise" pouvant etre reutilisee. On peut egalement exprimer avec
Relax NG un choix entre deux modeles pour un element apres deux
transformations differentes (soit au format francais soit au format
allemand). Le processeur Relax NG /xvif essayera d'abord de transformer
la date comme si elle etait au format francais. Si le resultat est une
date ISO correcte il considerera l'element comme valide. Sinon il
essaiera la conversion allemand-> ISO . Si le resultat est valide il
considerera l'element comme valide sinon il sera invalide.

Autres articles:

  - Integration de validations et de transformations [2]
  - Fwd: Ann: Xml Validation Interoperability Framework (xvif) [3]
    (discussion sur xml-tech)
Copyright 2002 , Claude Chiaramonti  , EDItorialiste de VendrEDI .

---------------------------------------------------------
References:
[1] mailto:courrier.vendredi@club-internet.fr
[2] http://xmlfr.org/actualites/tech/020621-0001
[3] http://xmlfr.org/listes/xml-tech/2002/06/0280.html
---------------------------------------------------------
Mail genere par FormatedTextOutputHandler pour XT
(http://4xt.org/downloads/examples/outputhandlers/formatedtext/).

--
Devenez redacteur <XML>fr et contribuez au developpement 
du xml francophone (http://xmlfr.org/infos/redacteurs) ! 

Liste de diffusion "xml-decid@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-decid-request@xmlfr.org (mailto:xml-decid-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.4 le 29/07/2002 - 15:14 UTC

webmaster@xmlfr.org

 

xml decid

Discussions sur les marchés et entreprises autour de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet non technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement