> > You need to parse your XML in a "streaming" fashion. If you are using > Java, for most people, that means using SAX. You should write a > ContentHandler > (org.xml.sax package) that gathers your results. The SAX > ContentHandler is > a call-back style API and so programming can get complicated--but that > isn't necessarily > true. Thanks again, I am using perl, so I have found a solution with expat (not SAX I guess?) - This can stream to event handlers, like HSP's :) Cheers, Dan. > > Many C/C++ APIs have a similar call-back style APIs. Basically, you > want to interface > the parser directly and get the essential information as efficiently as > possible. > > If you plan to use Java 2, check out version 1.4.x and the > javax.xml.parsers and > org.xml.sax packages. > > Alex Milowski FAX: (707) 598-7649 > alex at milowski.com > > "The excellence of grammar as a guide is proportional to the paucity of > the > inflexions, i.e. to the degree of analysis effected by the language > considered." > > Bertrand Russell in a footnote of Principles of Mathematics > > > _______________________________________________ > Biodevelopers mailing list > Biodevelopers at bioinformatics.org > https://bioinformatics.org/mailman/listinfo/biodevelopers >