[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] namespace decl attributes return false for HasValue
- From: Daniel Veillard <veillard redhat com>
- To: Denys Duchier <duchier ps uni-sb de>
- Cc: xml gnome org
- Subject: Re: [xml] namespace decl attributes return false for HasValue
- Date: Thu, 10 Apr 2003 09:36:44 -0400
On Wed, Apr 09, 2003 at 02:46:10PM +0200, Denys Duchier wrote:
> Hi Daniel,
>
> I have been using the xmlTextReader API in libxml2-2.5.6 on Gentoo. I
> like it very much, but I have come across the following curious corner
> case: namespace declarations have NodeType=2 (i.e. attribute), return
> false for HasValue, and return the namespace URI for Value. Is this
> intended behavior? It seems a bit inconsistent to actually have a
> Value but return false for HasValue.
http://dotgnu.org/pnetlib-doc/System/Xml/XmlTextReader.html#XmlTextReader.Value%20Property
seems to imply that Value for attribute should work that way,
>
> I suspect that this could be fixed simply by adding:
>
> case XML_NAMESPACE_DECL:
>
> to the switch statement in the implementation of function
> xmlTextReaderHasValue in file xmlreader.c
yes, that makes sense, done !
thanks
Daniel
--
Daniel Veillard | Red Hat Network https://rhn.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]