Article View: fr.comp.text.xml
Article #10558Re: Novice
From: Thierry Bezecourt
Date: Wed, 27 Sep 2000 00:00
Date: Wed, 27 Sep 2000 00:00
43 lines
2646 bytes
2646 bytes
In article <LhcA5.10754$m03.194773@wagner.videotron.net>, "LP" <lpgendron@videotron.ca> wrote: > > Je suis novice dans le domaine du XML. > Je suis capable de d�cortiquer ds fichiers XML que g�n�rent > l'application > que j'utilise (je vais chercher les infos pertinentes par > importation dans > Excel ou Word et en utilisant de simples macros). > Toutefois sans �tre un expert et tout en �tant "cons�quent", je > me dis qu'il > doit exister des utilitaires pour pr�senter l'information ou > encore pour > faire des recherches sp�cifiques. Ton probl�me est apparemment que tu re�ois des documents XML, et que tu veux trouver tel ou tel �l�ment � l'int�rieur. Pour cela, il y a des parseurs qui se pr�sentent en g�n�ral sous la forme d'une librairie de fonctions. Tu fais un programme qui appelle des fonctions d�finies dans cette librairie, qui te permettent de r�cup�rer un �l�ment donn�, ou de faire des choses plus complexes. Deux types d'API existent : DOM (le plus simple) et SAX (le plus rapide, surtout pour des gros documents ; mais �a ne doit pas te concerner si tu r�ussis � traiter des documents avec de simples macros Office). Apr�s, cela d�pend du langage de programmation que tu veux utiliser. Pour Java, tu peux voir par exemple sur http://xml.apache.org/xerces-j/index.html, qui impl�mente � la fois DOM et SAX. Je suppose qu'il doit aussi exister quelque chose en VB chez Microsoft ou apparent�s. Une autre approche consiste � transformer un document XML en quelque chose de pr�sentable comme HTML. Pour cela, on peut faire un programme utilisant DOM ou SAX qui g�n�re du HTML, mais on peut aussi utiliser un langage de feuilles de styles comme XSLT. Voir par exemple une impl�mentation sur http://xml.apache.org/xalan/index.html. -- Thierry B�zecourt http://www.thbz.cx Sent via Deja.com http://www.deja.com/ Before you buy.
Technical Details
Message-ID:
<8qsegg$gi7$1@nnrp1.deja.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<LhcA5.10754$m03.194773@wagner.videotron.net>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,299cba819668e3d6 X-Google-Attributes: gid114f60,public From: Thierry Bezecourt <thbz@thbz.cx> Subject: Re: Novice Date: 2000/09/27 Message-ID: <8qsegg$gi7$1@nnrp1.deja.com> X-Deja-AN: 674628801 References: <LhcA5.10754$m03.194773@wagner.videotron.net> X-Http-Proxy: 1.0 srv66.globeid.com:8080 (Squid/2.3.STABLE1), 1.0 x56.deja.com:80 (Squid/1.1.22) for client unknown, 213.41.26.66 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Wed Sep 27 09:26:44 2000 GMT X-MyDeja-Info: XMYDJUIDthrubis Newsgroups: fr.comp.text.xml X-Http-User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)