Problème lors de la validation par DTD
Salut.
J'utilise régulièrement xml pour de l'échange de données. Voulant vérifier la validité d'un xml, j'ai glané, notamment sur ce tuto (http://gilles-chagnon.developpez.com...emas/?page=dtd) des infos, mais apparemment, je fais un truc qui coince. Editix, que j'utilise pour tester la validité, me dit "no protocol: contacts.dtd".
Voici le xml
Code:
1 2 3 4 5 6 7 8 9 10
| <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<!DOCTYPE contacts SYSTEM "contacts.dtd">
<contacts>
<contact>
<prenom>Pierre</prenom>
<nom>Fauconnier</nom>
</contact>
</contacts> |
et son dtd, juste à côté dans le même dossier
Code:
1 2 3 4
| <!ELEMENT contacts (contact*)>
<!ELEMENT contact (prenom, nom)>
<!ELEMENT prenom (#PCDATA)>
<!ELEMENT nom (#PCDATA)> |
Si quelqu'un peut me dire en quoi ce n'est pas valide... Je suppose que c'est une bêtise, mais à force d'être dessus, je n'y vois goutte.
Merci d'avance!