🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: D�veloppement d'un parseur XML

#9553
From: Alain Ketterlin
Date: Mon, 19 Mar 2001 10:35
34 lines
2328 bytes
Ariane Sinibardy <asinibar@canal-plus.fr> writes:

[...]
> [1] Quels freeware puis-je r�cup�rer afin d'impl�menter au moins une
> partie de ces fonctions (en particulier, la validation par la DTD qui me
> semble �tre la partie la plus complexe). Pour cause d'interfa�age Ada,
> je suis limit�e aux impl�mentations Ada ou C...

Pour ce que j'en connais, libxml est excellente. Cf http://xmlsoft.org/

(Il y a aussi expat, a http://www.jclark.com/xml/expat.html)

L'interfacage avec Ada depend de ton environnement de developpement.

> [2] Pour conna�tre les freewares existant, je me r�ferre � la liste
> fournie sur le site
> http://www.garshol.priv.no/download/xmltools/
> Existerait-il d'autres r�f�rences?

Je connais http://xmlsoftware.com/ mais il y en a surement d'autres.

> [3] En regardant quelques impl�mentations de parseurs dits "DOM
> compliants" , je me rends compte qu'ils n'impl�mentent en fait qu'une
> partie du DOM. Quels sont les parseurs les plus complets?

Ah. Tu cherches une conformite a quel niveau du DOM, 1, 2 ou 3 ?

-- Alain.

P/S: l'ecriture d'un parseur est un projet d'envergure, meme si la
structure particuliere de XML facilite un peu la chose. SI j'ai bien
compris, tous ceux qui ont attaque le probleme ont commence par un
parseur SAX, puis ajoute par-dessus un module de validation a base
d'automates finis, et une construction de DOM.
Technical Details
Message-ID: <wy8zm29hbl.fsf@polya.u-strasbg.fr>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!freenix!fr.usenet-edu.net!usenet-edu.net!ciril.fr!news.u-strasbg.fr!not-for-mail
References: <3AB5D49F.82800447@canal-plus.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,d7f54e4aeb910cc2
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-03-19 02:40:08 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!freenix!fr.usenet-edu.net!usenet-edu.net!ciril.fr!news.u-strasbg.fr!not-for-mail
From: Alain Ketterlin <alain@dpt-info.u-strasbg.fr>
Newsgroups: fr.comp.text.xml
Subject: Re: D�veloppement d'un parseur XML
Date: 19 Mar 2001 11:35:58 +0100
Organization: CRC - Universite Louis Pasteur Strasbourg France
Lines: 35
Message-ID: <wy8zm29hbl.fsf@polya.u-strasbg.fr>
References: <3AB5D49F.82800447@canal-plus.fr>
NNTP-Posting-Host: polya.u-strasbg.fr
X-Trace: news.u-strasbg.fr 985002688 10379 130.79.6.19 (19 Mar 2001 11:51:28 GMT)
X-Complaints-To: usenet@u-strasbg.fr
NNTP-Posting-Date: 19 Mar 2001 11:51:28 GMT
X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"