[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [xml] SAX2 / empty namespace issue



On Wed, Jun 15, 2005 at 12:22:39PM +0200, Kasimier Buchcik wrote:
> Hi,
> 
> On Wed, 2005-06-15 at 20:15 +1000, Michael Day wrote:
> > Hi Daniel,
> > 
> > A new issue: when I switch to using xmlReadFile the empty namespace is
> > handled correctly, however I get an error on the following document:
> > 
> > <tests xmlns="http://css.example.net/"; xmlns:test="http://css.example.net/";>
> >  <testA attribute="pass" test:attribute="fail">This should be green.</testA>
> >  <testB attribute="fail" test:attribute="pass">This should be green.</testB>
> > </tests>
> > 
> > Namespaced Attribute attribute in 'http://css.example.net/' redefined
> > 
> > Is this correct? The first "attribute" is not in any namespace, as
> > unqualified attributes should not inherit the namespace of the element
> > that they are on. The second "attribute" is in the namespace, but should
> > not conflict with the previous attribute. How is this a redefinition?
> 
> This was a bug fixed in parser.c revision 1.424. The bugfix is not
> in Libxml2 2.6.19 so you hit it. Note that the error was just in the
> error report, i.e. the attributes are not qualified with the default
> namespace actually.

  hum, then something happened to my /usr/bin/xmllint , I though it was a
pristine 2.6.19, damn ...

Daniel

-- 
Daniel Veillard      | Red Hat Desktop team http://redhat.com/
veillard redhat com  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]