🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #10558

Re: Novice

#10558
From: Thierry Bezecourt
Date: Wed, 27 Sep 2000 00:00
43 lines
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-mail
References: <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)