Se connecter / S'enregistrer
Votre question

[DTD - xml] - Erreur : Required white space was missing.....

Tags :
  • Dtd
  • Programmation
Dernière réponse : dans Programmation
7 Avril 2006 13:48:19

Bonjour,

J'ai une erreur pour le dtd d'un fichier xml, mais je ne comprend pas comment la résoudre et j'ai rien trouvé comme réponse sur le Web...


L'erreur

Required white space was missing. Error processing resource 'file:///D:/Documents and Settings/...

<!ELEMENT ELEMENT>Le DTD[/b]

<!ELEMENT STRUCTURE (INTERFACE,SLIDES)>
<!ATTLIST STRUCTURE
document CDATA #REQUIRED
.....Les autres attributs.......
<!ELEMENT INTERFACE (ELEMENT*)>
<!ELEMENT ELEMENT>
<!ATTLIST ELEMENT
depth CDATA #REQUIRED
.....Les autres attributs.......
<!ELEMENT SLIDES (SLIDE*)>
<!ATTLIST SLIDES
depth CDATA #REQUIRED
.....Les autres attributs.......
<!ELEMENT SLIDE>
<!ATTLIST SLIDE
file CDATA #REQUIRED
.....Les autres attributs.......


Merci d'avance.

Autres pages sur : dtd xml erreur required white space was missing

7 Avril 2006 14:03:04

Bon, j'ai trouvé tout seul ;-)

Il faut non pas mettre (apparemment):
<!ELEMENT ELEMENT>

mais

<!ELEMENT ELEMENT (#PCDATA)>

meme quand on a un balise sans texte (mais que des attributs).

Un connaisseur peut-il me confirmer cette remarque :
Meme si on a pas de texte dans un element (mais que des attributs), on es obliger de mettre (#PCDATA) dans le DTD. (?)

Merci à tous, bonne journée..
a+
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS