From: Miguel <mi...@jm...> - 2004-03-23 20:05:28
|
Peter wrote: >>There are references in the code to three different XML parsers. They >> may be soft, but they are there. I raised the question because I didn't >> understand why. I still don't understand why. > > I thought those had gone... the problem it caused me was there was a > cascade - trying each parser in turn. If these happened to be in the > classpath then they were selected. There is still some level of cascading in place. Although it is only when trying to instantiate the parser, not actually trying to parse the file with the different parsers. > a - speed - possibly Possibly a factor. But I believe that the major speed differences are in other places ... and that we can correct them if it becomes an issue. Q: Are people really representing macromolecules with CML? > b - footprint (Xerces is huge) > c - validating (Aelfred doesn't validate) > d - bugs - I had real or imagined problems with Xerces and namespaces so > I wanted to avoid it So ... (for people who are running Java 1.4) why can't we just get rid of Xerces and Aelfred? Miguel |