OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   SAX drivers bug ... or feature !

[ Lists Home | Date Index | Thread Index ]
  • From: <david@megginson.com>
  • To: "XML Developers' List" <xml-dev@ic.ac.uk>
  • Date: Wed, 18 Nov 1998 16:26:12 -0500 (EST)

Patrice Bonhomme writes:

 > I think there is a little problem with AttributeList implementation
 > within some of the SAX drivers (i have tested the following code
 > with my SXP SAX driver, the XML4J SAX driver and the AELFRED SAX
 > driver. We are all giving the same results (gosh...).
 > 
 > This code should write the size of each AttributeList that has been
 > read by the parser when it reached the end of the Document. But it
 > always prints the size of the last AtributeList found.

There is a bug in your sample code:

 >   /**
 >    * Add the AttributeList to the Vector <code>attrs</code>.
 >    *
 >    * @see org.xml.sax.DocumentHandler#startElement
 >    */
 >   public void startElement (String name, AttributeList attributes)
 >   {
 >     System.out.println("Start element: " + name + " size of attlist=" + 
 > attributes.getLength());
 >     attrs.addElement(attributes);
 >   }

it should be

   /**
    * Add the AttributeList to the Vector <code>attrs</code>.
    *
    * @see org.xml.sax.DocumentHandler#startElement
    */
   public void startElement (String name, AttributeList attributes)
   {
     System.out.println("Start element: " + name + " size of attlist=" + 
                        attributes.getLength());
     attrs.addElement(new AttributeListImpl(attributes));
   }


All the best,


David

-- 
David Megginson                 david@megginson.com
           http://www.megginson.com/

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS