RE: [Htmlparser-developer] HTMLParser 1.2 - 1.3
Brought to you by:
derrickoswald
From: <dha...@or...> - 2003-05-14 10:35:43
|
Why does the NodeVisitor not have a method called visitNode() analogous to visitTag()? Regards, Dhaval Udani Senior Analyst M-Line, QPEG OrbiTech Solutions Ltd. +91-22-28290019 Extn. 1457 > -----Original Message----- > From: DerrickOswald [mailto:Der...@ro...] > Sent: Wednesday, May 14, 2003 3:09 AM > To: htmlparser-developer > Cc: DerrickOswald > Subject: Re: [Htmlparser-developer] HTMLParser 1.2 - 1.3 > > > > The visitor paradigm is one way. > See StringBean which implements NodeVisitor. > You could pass all nodes to the same method: > > public void visitTag (Tag tag) { do_something (tag); } > public void visitEndTag (Tag tag) { do_something (tag); } > etc. > void do_something (Node node) { <do something> } > > dha...@or... wrote: > > >Hi, > > > >I had started using HTMLParser version 1.2 sometime in > August of last year. At > >that time the parser had more of a flat structure unlike > today's tree structure > >with parents, children etc. > > > >At that time, I could find all the nodes irrespective of > their depth in the > >following manner: > > > >NodeIterator e = lHTMLParser.elements(); > >while (e.hasMoreNodes()) > >{ > > Node lNode = (Node)e.nextNode(); > > <do something> > >} > > > > > >With the advent of 1.3 the tree structure came in, in which > some nodes were > >inside other nodes. I have registered the scanners whose > tags I want. However > >if these tags are nested within other tags that I have > registered, then the > >above scenario does not work. I need to go deeper. That is > not always feasible. > >Is there any mechanism in 1.3 like the one above using which > I can get all the > >nodes irrespective of their nested level. > > > > > >Regards, > > > >Dhaval Udani > >Senior Analyst > >M-Line, QPEG > >OrbiTech Solutions Ltd. > >+91-22-28290019 Extn. 1457 > > > > > > > >------------------------------------------------------- > >Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > >The only event dedicated to issues related to Linux > enterprise solutions > >www.enterpriselinuxforum.com > > > >_______________________________________________ > >Htmlparser-developer mailing list > >Htm...@li... > >https://lists.sourceforge.net/lists/listinfo/htmlparser-developer > > > > > > > > > > > ------------------------------------------------------- > Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara > The only event dedicated to issues related to Linux > enterprise solutions > www.enterpriselinuxforum.com > > _______________________________________________ > Htmlparser-developer mailing list > Htm...@li... > https://lists.sourceforge.net/lists/listinfo/htmlparser-developer > |