[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Implementations not specifications are the problem was Re:
[Jonathon Borden] >Err, so wouldn't it be easier to fix the streaming output systems (I believe >Xalan already implements the SAX DeclHandler interface on its default output >handler) than to: > >1) Create an entirely new specification >2) Update every XML parser and XPath and DOM implementation >3) Deploy the new implementions > >The problem is in _implementations_ not _specifications_. > >Perhaps I am missing something? The problem with fixing the streaming output systems is that they would need the ability to re-produce what was in the internal subset on their outputs. Given all the stuff that can occur in the infoset, this is far from trivial. To get it right requires a comprehensive infoset view of the source XML instance. Your average Three-Chord-wonder SAX filter becomes a nightmare to code. I think it was Germaine Greer who said that life is too short to stuff a mushroom. Life is definitely too short to stuff an internal subset. regards, Sean
|
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
|