From: Cyril Jandia (cjandia@logfi.fr)
Date: 18/06/2002 - 16:12
> De : xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org]De la
> part de Florian Godineau
> Envoyé : mardi 18 juin 2002 15:21
> À : xml-tech@xmlfr.org
> Objet : [xml-tech] Validation de CSV par une DTD ou un schema ?
>
> bonjour,
>
> peut-on valider un fichier csv par une DTD ou un schema XSD.
> Ces derniers contiennent les séparateurs du format CSV.
"On" pourrait bien sûr vous proposer d' "XML-iser" votre flux de données dans un
1er temps, en passant (par exemple) de ceci :
AAA;BB;CCCCC;EEEE;...etc
XXXX;YYY;ZZ;WWWWWW;...etc
...etc
à cela :
<DOC>
<ROW col1="AAA" col2="BB" col3="CCCCC" col4="EEEE" ...etc />
<ROW col1="XXXX" col2="YYY" col3="ZZ" col4="WWWWWW" ...etc />
...etc
</DOC>
Ensuite, si vous voulez absolument via XML Schema, ce sont surtout les [types de
données] du langage de validation qui devrait vous intéresser (les [types
d'attributs] possibles via les [DTD]s XML étant moins appropriés -probablement
"trop pauvres"- dans votre cas);
... mais mon avis est que tt cela (XML-isation + validation via un langage de
validation, XML Schema ou autre) ressemble bcp à une "sortie de la grosse
artillerie" ("hi-tech", certes ;=) peut être un peu trop "à la légère", non?
> merci d'avance
[types de données] (XML Schema) :
http://www.w3.org/TR/xmlschema-2/
[DTD]s XML :
http://www.w3.org/TR/REC-xml#dt-doctype
[types d'attributs] ([DTD]s XML)
http://www.w3.org/TR/REC-xml#NT-AttType
--CJ
--
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
|