🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: shallow parsing : REX

#9795
From: Nicolas Chuche
Date: Mon, 05 Feb 2001 15:41
29 lines
2240 bytes
"Gilles Lenfant" <glenfant@equod.com.nospam> disait le 
02/05/01 � 16:14:56 que :

> Ne cherche pas � faire un parser perso avec un processeur de Regular
> Expression...

Mouais.

J'ai eu le m�me probl�me que Cyrille. Pour une petite application j'ai
eu besoin de faire un fichier de conf et je voulais qu'il soit au
format xml.

J'ai cherch� un peu et j'ai trouv� deux solutions :
- sablotrons il y a une librairie et un module � installer
- XML::* : il y a une librairie et un module.

Le probl�me est que je ne veux pas que les utilisateurs aient �
installer une librairie [1]. A la limite un module perl mais seulement
�a.

Du coup, je me suis fait un petit bout de perl utilisant REX qui en un
peu moins de 100 lignes me sort un hash de mon fichier de conf. Le xml
utilis� doit �videmment �tre tr�s (tr�s) simple mais au �a marche.

Je reste dubitatif devant votre r�action � Alain et toi. xml c'est
bien mais franchement, je ne me vois pas installer des librairies et
modules xml sur tous mes serveurs pour juste un fichier de conf.

[1] tout le monde n'a pas un compilateur sur sa machine
Technical Details
Message-ID: <m31ytd6sto.fsf@gaspard.dafag.ritac.net>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!oleane.net!oleane!setranews.setra.fr!minequip.setra.i2!not-for-mail
References: <3A7EAD2F.90237E86@ktaland.com> <95mfmm$imf$1@reader1.imaginet.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,2a2c137789640073
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-02-05 07:51:06 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!oleane.net!oleane!setranews.setra.fr!minequip.setra.i2!not-for-mail
From: Nicolas Chuche <nchuche@teaser.fr>
Newsgroups: fr.comp.text.xml
Subject: Re: shallow parsing : REX
Date: 05 Feb 2001 16:41:07 +0100
Organization: home sweet home
Lines: 29
Sender: nc@gaspard.dafag.ritac.net
Message-ID: <m31ytd6sto.fsf@gaspard.dafag.ritac.net>
References: <3A7EAD2F.90237E86@ktaland.com> <95mfmm$imf$1@reader1.imaginet.fr>
NNTP-Posting-Host: 10.74.79.23
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: freyda.setra.i2 981387645 10521 10.74.79.23 (5 Feb 2001 15:40:45 GMT)
X-Complaints-To: usenet@freyda.setra.i2
NNTP-Posting-Date: Mon, 5 Feb 2001 15:40:45 +0000 (UTC)
Mail-Copies-To: never
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.95