Article View: fr.comp.text.xml
Article #10361Re: "masque" sur un DOM
From: Carine Bournez
Date: Fri, 03 Nov 2000 09:49
Date: Fri, 03 Nov 2000 09:49
32 lines
2467 bytes
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+newsReferences:
<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)