Newbie Q: NXP attribute validation

Dmitri Kondratiev dima at
Thu Dec 11 23:50:23 GMT 1997

At 18:51 11.12.97, Peter Murray-Rust wrote:
>This is not a well-formed document and the last line should (probably) be:
></FooBar> instead of <FooBar/>
>>As a result I get "Attribute has not be declared : ID" error. What am I
>>doing wrong ?
>One of the problems with XML parsers (rather like compilers) is that it can
>be quite difficult to produce error messages that tell you precisely what
>is wrong. So I can't tell you *why* you got this message, but most error
>messages are 'somewhere near' the error.
>Sometimes it can be helpful to run more than one parser because they often
>give different clues.


Thanks for your help. With my stupid bug ( <Foobar/> to </Foobar> )
corrected, I still have the same error ! The following NXP output shows that
it uses the FooBar.dtd, as specified in test.xml file. What can be wrong then ?


NXP output:

NXP - Norbert's XML Parser 0.97 - 05.08.1997

Fetch file : test/test.xml
Start parsing ... 
Validate : true
Fetch file : test/FooBar.dtd
Error :
Attribute has not be declared : ID
Parsing finished - Time : 1260 msec. 

Dmitri Kondratiev
dima at
102401.2457 at
tel: 07-095-464-9241

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as:
To (un)subscribe, mailto:majordomo at the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at

More information about the Xml-dev mailing list