Re: [xml] DTD validation issue
- From: massimo morara <m morara 3di it>
- To: Daniel Veillard <veillard redhat com>
- Subject: Re: [xml] DTD validation issue
- Date: Tue, 26 Feb 2008 16:33:25 +0100
On Tue, Feb 26, 2008 at 09:35:25AM -0500, Daniel Veillard wrote:
You forgot to mention the full set of errors
Sorry: an unverified cut-and-paste of a wrong cut-and-paste.
when you first parsed the document, it uses a namespace, which is
undeclared. So the document is not okay w.r.t. namespaces. The problem
is that the prefix is dropped from the document:
[...]
Which sounds like a bug but completely unrelated to what you're trying to
link to , it's not at all related to validation (nor postvalidation)
I think the bug is caused by the fact that the attributes
default values are write down in the parser context ("xmlHashTablePtr
attsDefault"); i suppose they must be write down in the internal or in
the external subset. When xmlParseDTD() (xmlSAXParseDTD()) return the
dtd pointer, the 'attsDefault' are missed.
massimo morara
--
"There are 10 kinds of people in this world: people who understand
binary, and people who don't."
-- unknown
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]