Bonjour,
Déja merci
A propos de "Pas besoin de bibliothèque spécialisée (même si elle peut aider, par exemple à produire du XML valide))" il est la mon problème, car en cobol il n'est pas si aisé de générer ce type d'enregistrement aussi je pensais qu'il existait des fonctions xml permettant de générer du flux xml de façon "normalisé".
Si vous avez plus d'info je suis preneur !!
A+
MAGNA Pascal
CNETI/DECI
Tel : 01.58.40.23.11
EMail : Pascal.Magna@cneti.caisse-epargne.fr
> -----Message d'origine-----
> De: xml-tech-bounce@xmlfr.org [SMTP:xml-tech-bounce@xmlfr.org] À la place de Eric van der Vlist
> Date: vendredi 8 juillet 2005 09:11
> À: xml-tech@xmlfr.org
> Objet: [xml-tech] Re: xml sur MVS
>
> Bonjour,
>
> On jeu, 2005-07-07 at 23:08 +0200, Stephane Bortzmeyer wrote:
> > On Thu, Jul 07, 2005 at 12:59:17PM +0200,
> > MAGNA Pascal <Pascal.MAGNA@cneti.caisse-epargne.fr> wrote
> > a message of 112 lines which said:
> >
> > > je pr?f?rer utiliser la langage cobol car il est statndart dans
> > > notre entreprise (monde bancaire). De plus pour pr?ciser, le but est
> > > de lire un fichier plat et de le transformer en fichier xml.
> >
> > Je ne connais rien à Cobol mais il n'y a pas besoin de connaitre
> > quelque chose. Dans tout langage de programmation, on peut créer un
> > fichier XML en imprimant simplement les "tags" et le contenu des
> > élements. Pas besoin de bibliothèque spécialisée (même si elle peut
> > aider, par exemple à produire du XML valide).
>
> C'est vrai que ce n'est pas très difficile, mais il est tout de même
> très facile de produire des documents qui ne sont pas du XML bien formé
> en "imprimant" les balises sous forme de chaînes de caractères.
>
> Pour éviter les erreurs les plus courantes, il faut notamment (à
> minima) :
> * faire attention à transformer les caractères "&" et "<" dans les
> noeuds textes et les valeurs d'attributs en "<" et "&"
> * remplacer le caractères " par """ dans les valeurs
> d'attributs si on les encadre par des " (ou remplacer le
> caractère ' par ' si on les encadre par ').
> * utiliser un encodage conforme à sa déclaration.
> * supprimer les caractères interdits en XML.
> * bien respecter l'imbrication stricte des éléments imposée par
> XML.
>
> > (Lire le XML, au contraire, nécessite une bibliothèque, SAX ou DOM ou
> > équivalent.)
>
> Certains ont essayer de le faire à coup d'expressions régulières, mais
> c'est fortement déconseillé!
>
> Cordialement,
>
> Eric van der Vlist
>
> --
> Read me on XML.com.
> http://www.xml.com/pub/au/74
> ------------------------------------------------------------------------
> 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
> ------------------------------------------------------------------------
>
>
> --
> 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)
Received on Fri Jul 8 15:59:22 2005