|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Re: [Sax-devel] Showstopper issue with new Attribute text
Bob Foster <bob@o...> writes: > Emmanuil Batsis (Manos) wrote: > > Ummmm, sorry if this sounds stupid but why do xmlns declarations > > have to be reported as attributes? Why do they have to be reported > > at all? > > That was exactly my question. Why are xmlns declarations reported as > attributes? XSLT has it right. There are (broken but real) SAX applications that only work when http://xml.org/sax/features/namespace-prefixes is true. I've just spent a week worth of evenings trying to figure out why Apache Batik disregards xmlns:svg declarations, see [1] and the thread that followed. The ContenetHandler ignores startPrefixMapping() callbacks and relies on xmlns attributes. When I wrote a workaround that inserted xmlns attributes back into the event stream, I was confronted with the same question, which namespace to report these attributes in, if any. Like I said, I believe Batik is broken in this respect, but it is a real application. Ari. [1] http://mail-archives.apache.org/eyebrowse/ReadMsg?listName=batik-users@x...&msgNo=3588 -- Elections only count as free and trials as fair if you can lose money betting on the outcome.
|
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








