🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: XML to DOM via JAXP

#9181
From: Alain Ketterlin
Date: Wed, 09 May 2001 11:54
33 lines
2197 bytes
"Rapha�l THERY" <raphael.thery@free.fr> writes:

> Il est �vident que je ne suis pas clair dans mes propos, reprenons !

Il me semblait aussi :-)

> J'ai � ma disposition un ensemble de fichiers xml poss�dant une r�f�rence �
> une DTD (par l'interm�diaire de
> l'instruction <!DOCTYPE ... >). Il y a plusieurs fichiers xml et plusieurs
> DTD.
> 
> Une DTD pouvant �tre commune � plusieurs fichiers xml, celle-ci n'apparait
> pas dans le[les] m�me[s] r�pertoire[s]
> que les fichiers xml mais dans un fichier zip.

C'est embetant de se mettre dans cette situtation. Je ne vois que deux
astuces (je n'ose pas dire solution) :

1) faire des DTD vides pour que le parseur soit content
2) utiliser un  EntityResolver qui peut aller chercher dans le .zip si
   necessaire)

> Pour ma part, je souhaite ouvrir le fichier xml avec DOM, pour lui ajouter
> des processing instruction (pour cocoon)
> et le copier dans un autre r�pertoire.

On peut faire cela avec XSLT seulement. Mais tu auras le meme probleme
(le parseur va reclamer le fichier dont le systeme-id est mentionne
dans le doctype).

Je me demande si le mieux n'est pas de virer les <!DOCTYPE> ...

-- Alain.
Technical Details
Message-ID: <wyu22u4u0r.fsf@polya.u-strasbg.fr>
Path: arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!grolier!ciril.fr!news.u-strasbg.fr!not-for-mail
References: <7F7K6.1130$xb4.1253420@nnrp1.proxad.net> <wyzocm4zz0.fsf@polya.u-strasbg.fr> <a_9K6.1358$bq3.1787019@nnrp4.proxad.net>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,6fc0915233ea40c
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-05-09 04:57:33 PST
Path: arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!grolier!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: XML to DOM via JAXP
Date: 09 May 2001 13:54:44 +0200
Organization: CRC - Universite Louis Pasteur Strasbourg France
Lines: 33
Message-ID: <wyu22u4u0r.fsf@polya.u-strasbg.fr>
References: <7F7K6.1130$xb4.1253420@nnrp1.proxad.net> <wyzocm4zz0.fsf@polya.u-strasbg.fr> <a_9K6.1358$bq3.1787019@nnrp4.proxad.net>
NNTP-Posting-Host: polya.u-strasbg.fr
X-Trace: news.u-strasbg.fr 989413961 27952 130.79.6.19 (9 May 2001 13:12:41 GMT)
X-Complaints-To: usenet@u-strasbg.fr
NNTP-Posting-Date: 9 May 2001 13:12:41 GMT
X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"