Re: [Sax-devel] qualified name argument to startElement
Brought to you by:
dmegginson
From: Elliotte R. H. <el...@me...> - 2004-04-27 11:16:30
|
At 5:25 PM +0200 4/26/04, ?Mikael St=E5ldal wrote: >I have an application which uses the SAX ContentHandler interface as a >general pipeline for XML data. The application (which is not a parser) >invokes methods on a ContentHandler, and sometimes the XML data is >programmatically generated, i.e. not originating from XML source. In that >case there are no prefixes and no qualified names (only namespace URI:s >and local names), and it would be a PITA to have to generate >namespace prefixes which would not be used anyway. You would not have to do this. You would just=20 pass the local name for each argument. That is=20 you'd pass the same String object twice in the=20 method call. A qualified name is *not* a prefixed=20 name, though the SAX docs are misleading on this=20 point, and we should probably fix that too. -- Elliotte Rusty Harold el...@me... Effective XML (Addison-Wesley, 2003) http://www.cafeconleche.org/books/effectivexml http://www.amazon.com/exec/obidos/ISBN%3D0321150406/ref%3Dnosim/cafeaulai= tA |