Jump to content

Understanding errors in XML


Recommended Posts

Hi everyone,


I'm a beginner in XML and I'm still learning the basics. I need to find how many errors are in the following XML document:

  1. <?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
  2. <!DOCTYPE université [ <!ELEMENT université (faculté*,description*)*>
  3. <!ELEMENT faculté (département*)> <!ELEMENT département EMPTY>
  4. <!ATTLIST département nom CDATA #REQUIRED xmlnote (vide|plein) "plein">
  5. <!ATTLIST université téléphone ID #REQUIRED> ]>
  6. <université téléphone="514-4321" xml:lang="fr"> <description>La plus grande.</description>
  7. <faculté nom="sciences"> <département nom="mathématiques"></département>
  8. <département nom="sociologie" xmlnote="vide"/> </faculté> </université>
Eclipse flagged the following errors:
  • Attribute "nom" must be declared for element type "faculté". (line 7)
  • Attribute "xml:lang" must be declared for element type "université". (line 6)
  • Attribute value "514-4321" of type ID must be a name. (line 6)


Could someone kindly explain those errors and what I did wrong? Is it possible that more errors than the ones Eclipse flagged are in the file? What validation tools do you guys use?


Thank you very much in advance!

Edited by stanman109
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...