valider ma DTD... [XML] - Programmation
Marsh Posté le 14-06-2002 à 10:50:08
je supposes que tu est sous windaube, donc ça va pas être facile! sous nunux, il y a des bibliothèques pour faire ça, mais même dans ce cas, c pas toujours très fiable (ma DTD est parfaitement bien faite, et pourtant, un parseur validant me trouve quand même des erreurs dedans!). 
à la limite, si elle est pas trop grande, envoie moi ta DTD et j'y jette un oeuil. Sinon, il me semble qu'il y a un parseur validant (rxm je crois) qui peut tourner sous windaube aussi! 
voilà! 
Marsh Posté le 14-06-2002 à 10:53:15
bon, et bien voilà : 
| Code : 
 | 
Marsh Posté le 14-06-2002 à 10:53:26
Tiens d ailleurs kestion bete y a pas de validateur en ligne ? Comme pour le validateur html et css ?
Marsh Posté le 14-06-2002 à 10:54:43
| Oreste a écrit a écrit  : Tiens d ailleurs kestion bete y a pas de validateur en ligne ? Comme pour le validateur html et css ? | 
 
j'ai cherché, et j'ai trouvé des validateurs de XML, exemple : http://www.cogsci.ed.ac.uk/~richard/xml-check.html 
Marsh Posté le 14-06-2002 à 11:00:42
tu mets ta DTD directement dans ton doc XML???? 
si c ça, il va probablement te dire que c mal formé, mais c peut-être ton doc qui n'est pas valide!   
 
Marsh Posté le 14-06-2002 à 11:08:49
non non, je met la DTD dans un autre fichier... est-ce qu'il faut que je mette autre chose en début de fichier DTD ?
Marsh Posté le 14-06-2002 à 11:12:23
c bien ce que je pensais! 
si tu mets ta DTD à part (genre madtd.dtd), il ne faut pas mettre de doctype, puisque c elle qui le définit!(Document Type Definition) 
 
essaie de virer ton doctype et refous le à xmlspy 
Marsh Posté le 14-06-2002 à 11:20:55
 merci, en effet, il ne faut pas mettre doctype si c'est un fichier externe... je serai moins con ce soir en allant me coucher...
 merci, en effet, il ne faut pas mettre doctype si c'est un fichier externe... je serai moins con ce soir en allant me coucher... 
Marsh Posté le 14-06-2002 à 11:22:50
pas grave!! 
cpdt, fais attetion dans tes dtd à éviter les mots réservés du langage (je les connais pas tous, mais si t'as d'autres pb, regarde de ce côté là!)  
 
Marsh Posté le 14-06-2002 à 11:26:10
oui, tu dois avoir repérer le mot "Entity", malheureusement, je peux pas en employer un autre... et ce qui est réservé, c'est plutôt "<!ENTITY" donc en fait je pense pas que ça puisse poser de pb. Mais je note le conseil
Marsh Posté le 14-06-2002 à 10:36:36
je cherche à valider ma DTD, mais XMLSpy, que je viens de d/l me dit simplement que ma DTD is not well formed... sans en dire davantage... donc, y'aurai moyen d'avoir des précisions là dessus, en utilisant XMLSpy ou tout autre moyen
---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com