|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: crimson package in j2sdk1.4.1
Elliotte Rusty Harold wrote: >At 4:10 PM +0000 11/23/03, Michael Kay wrote: > > >>Others may disagree, but my perception is that Xerces is bigger, slower, >>has more features and fewer bugs. >> >> > >I'll second that. By my count, Xerces-J currently has one bug in >basic XML parsing. (It doesn't report default attribute values from >the internal DTD subset in invalid documents.) Its nearest >competitor, the latest Oracle beta, has about ten such bugs. All >other parsers I've tested are worse. > > > I think the Xerces parser is excellent. Unfortunately the DOM implementation is tainted by their use of "deferred node expansion" by default. This works reasonably well for larger documents but adds a hefty overhead to building the DOM for small documents. It also has the unfortunate side effect of making read-only DOM access unsafe for multithreaded use (since reading the nodes will actually alter their internal representation). I haven't checked if Sun left this enabled for the JAXP bundling of Xerces, but assume they did. - Dennis
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








