[Home] [By Thread] [By Date] [Recent Entries]
At 05:49 PM 7/31/00 -0400, Jonathan Borden wrote: > > Note that the DOM has a normalize() method for joining sibling text nodes. > > Unfortunately, this still leaves CDATA nodes, entity references, comments, > > etc. in place. What this method really needs is a flag that will normalize > > all "logical" sibling text -- remove comments, expand entities, join the > > resulting text nodes, etc. > > > > This would be a really useful function to be implemented as a SAX >filter, if this hasn't been done already. DOM Level 2 has "iterators" and "treewalkers" that can be easily setup with combinations of flags that allow you to iterate over a document while skipping various bits such as comments, PIs, entity references, etc.
|

Cart



