🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: "masque" sur un DOM

#10361
From: Carine Bournez
Date: Fri, 03 Nov 2000 09:49
32 lines
2467 bytes
Le 03 Nov 2000 07:38:35 +0100, Alain Ketterlin nous a dit :
>loupdwig+news@I234.resi.insa-lyon.fr (Carine Bournez) writes:
>
>> J'ai bien vu le NodeFilter, c'est bien l'id�e, mais question impl�mentation,
>> c'est simple, y'en a pas. C'est pas trop probl�matique, �a.
>
>Juste pour etre sur qu'on se comprend bien : l'implementation de
>NodeFilter, c'est a toi de la fournir, conformement a la logique de
>ton application.

oui, j'ai bien compris �a, pas de probl�me, �a ne devrait pas �tre 
trop compliqu�.

>> Le probl�me c'est que l'utilisation de ce Filtre se fait dans un TreeWalker,
>> et le TreeWalker m'a plut�t l'air d'�tre con�u pour filtrer lors d'un
>> affichage et pas pour cr�er un autre DOM. 
>
>Le TreeWalker te renvoie des Node, dont tu peux faire ce que tu veux
>(par exemple les passer a Document.importNode(...) pour peupler un
>autre document).

C'est la logique inverse de ce que je voulais faire : je pensais dupliquer
mon DOM et lui retirer certains noeuds, d�finis dans le filtre.
Je vais voir s'il y a pas moyen de bidouiller un truc � base de TreeWalker
qui ferait �a de mani�re transparente.
Sinon tant pis, je ferai des removeChild sur la copie du DOM en me basant
sur un NodeFilterAMoi.

Merci Alain pour ces id�es.

-- 
Loupi
Technical Details
Message-ID: <slrn9052n5.nsa.loupdwig+news@I234.resI.insa-lyon.fr>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!news.tele.dk!129.240.148.23!uio.no!univ-lyon1.fr!loupdwig+news
References: <slrn90339u.nsa.loupdwig+news@I234.resI.insa-lyon.fr> <wyofzyz7c6.fsf@polya.u-strasbg.fr> <slrn903e5k.nsa.loupdwig+news@I234.resI.insa-lyon.fr> <wy1ywth85w.fsf@polya.u-strasbg.fr>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,5ef8bd213a100b8b
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2000-11-03 01:49:24 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!news.tele.dk!129.240.148.23!uio.no!univ-lyon1.fr!loupdwig+news
From: loupdwig+news@I234.resi.insa-lyon.fr (Carine Bournez)
Newsgroups: fr.comp.text.xml
Subject: Re: "masque" sur un DOM
Date: 3 Nov 2000 09:49:22 GMT
Organization: Planete Shadok
Lines: 32
Message-ID: <slrn9052n5.nsa.loupdwig+news@I234.resI.insa-lyon.fr>
References: <slrn90339u.nsa.loupdwig+news@I234.resI.insa-lyon.fr> <wyofzyz7c6.fsf@polya.u-strasbg.fr> <slrn903e5k.nsa.loupdwig+news@I234.resI.insa-lyon.fr> <wy1ywth85w.fsf@polya.u-strasbg.fr>
Reply-To: loupdwig+news@charly.resi.insa-lyon.fr
NNTP-Posting-Host: i234.resi.insa-lyon.fr
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: demo2.univ-lyon1.fr 973244962 10961 134.214.164.161 (3 Nov 2000 09:49:22 GMT)
X-Complaints-To: abuse@univ-lyon1.fr
NNTP-Posting-Date: 3 Nov 2000 09:49:22 GMT
User-Agent: slrn/0.9.6.2 (Linux)