🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: fusion (merge) de deux documents

#9173
From: Alain Ketterlin
Date: Tue, 22 May 2001 09:17
20 lines
1858 bytes
vallot@yahoo.com (Joseph Vallot) writes:

> je cherche � fusionner deux portions de documents (deux DOM Node),
> de fa�on "intelligente" : les noeuds de l'arbre import� ne sont pris
> en compte que s'ils ne sont pas d�j� pr�sents dans l'arbre initial.
> j'utilise xalan/xerces java, et je me demandais si �a existe tout
> cuit (on peut r�ver), ou si quelqu'un l'a d�j� fait...

Que signifie "deja presents" : est-ce que tu parles de deux objets qui
sont les memes (au sens Java), ou de deux arbres qui doivent avoir meme
valeur (cad meme structure _et_ meme valeur textuelle). ?

Si tu es dans  le deuxieme cas, il n'y a pas d'autre solution que de
parcourir les deux arbres completement. Je ne connais pas de methode
standard. (Attention aux blancs non significatifs, etc.)

(Cela dit, dans le premier cas meme XSLT a souvent des extensions qui
font des choses comme cela.)

-- Alain.
Technical Details
Message-ID: <wyelth214u.fsf@polya.u-strasbg.fr>
Path: arc1-ca.pugleaf.net!archiver1.google.com!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: <MipO6.2408$JJ.3395644@nnrp5.proxad.net>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,89a97d3817b561c3
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-05-22 02:21:01 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!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: fusion (merge) de deux documents
Date: 22 May 2001 11:17:53 +0200
Organization: CRC - Universite Louis Pasteur Strasbourg France
Lines: 20
Message-ID: <wyelth214u.fsf@polya.u-strasbg.fr>
References: <MipO6.2408$JJ.3395644@nnrp5.proxad.net>
NNTP-Posting-Host: polya.u-strasbg.fr
X-Trace: news.u-strasbg.fr 990527789 3547 130.79.6.19 (22 May 2001 10:36:29 GMT)
X-Complaints-To: usenet@u-strasbg.fr
NNTP-Posting-Date: 22 May 2001 10:36:29 GMT
X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"