🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Parser via DTD ??

#8395
From: Thomas Broyer
Date: Fri, 26 Oct 2001 16:55
34 lines
2297 bytes
In <9rbh35$466$1@reader1.imaginet.fr>, Barghest wrote:
>> en fait, la demande initiale �tait de pouvoir faire, par exemple, de
>> tester un xml dans un script (shell, bat, �a d�pend de la plateforme),
>> par un appel du genre:
>> doctester -dtd madtd -xml toto.xml
>> qui rendrait vrai/faux/etc
> 
>> pas d'interface, pas d'intervention humaine: automatique, quoi...
> 
> Tout � fait... Je veux l'utiliser dans un script automatique.
> 
> Une procedure entirement automatique doit pouvoir generer du XML valide (
> DTD et syntaxe ) et pouvoir gerer les erreurs lui m�me. D'o� l'importance
> de l'integration du parser.
> 
> J'ai t�l�charg� Xerces C++ je pensais pouvoir l'utiliser avec perl mais le
> wrapper perl n'est pas support� sous Win32.
> 
> Je vais donc essayer de le faire sous Java... Ca me gonfle car je connais
> pas tr�s bien Java.
> 
> J'ai regard� sous PHP, le parser utilis� est Expat qui ne tient pas compte
> des DTD...
> 
> Faudrait que je jette un oeil sous python, ils ont d� faire quelque
> chose...

LibXML et son outil xmllint a cette fonctionnalit�.

xmllint a une valeur de sortie diff�rente de 0 en cas d'erreur.

http://xmlsoft.org

Tom.
Technical Details
Message-ID: <2619444.KmheAe9J7N@ltgt.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!212.43.194.69!fr.clara.net!heighliner.fr.clara.net!proxad.net!feeder2-1.proxad.net!news1-1.free.fr!not-for-mail
References: <9r1egc$r1b$1@quark.noos.net> <3bd5812b$0$2315$626a54ce@news.free.fr> <9rbh35$466$1@reader1.imaginet.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,c447ac670c7344be
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-10-26 09:47:46 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!212.43.194.69!fr.clara.net!heighliner.fr.clara.net!proxad.net!feeder2-1.proxad.net!news1-1.free.fr!not-for-mail
Message-ID: <2619444.KmheAe9J7N@ltgt.net>
From: Thomas Broyer <tbroyer@domain.tld.invalid>
Subject: Re: Parser via DTD ??
Newsgroups: fr.comp.text.xml
Reply-To: tbroyer@ltgt.net
Mail-Copies-To: nobody
Date: Fri, 26 Oct 2001 18:55:11 +0200
References: <9r1egc$r1b$1@quark.noos.net> <3bd5812b$0$2315$626a54ce@news.free.fr> <9rbh35$466$1@reader1.imaginet.fr>
Organization: </>
User-Agent: KNode/0.6.1
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
Lines: 34
NNTP-Posting-Date: 26 Oct 2001 18:47:45 MEST
NNTP-Posting-Host: 193.252.183.7
X-Trace: 1004114865 news1-1.free.fr 850 193.252.183.7
X-Complaints-To: abuse@proxad.net