Bonjour,

J'ai un fichier XML faisant appel à une DTD externe de la maniere suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<?xml version='1.0' encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE aif SYSTEM "http://localhost:8080/test/mydtd.dtd">
J'ai un programme Java qui parse ce fichier XML en validant à l'aide de la DTD. Pas de soucis là dessus!

Par contre si j'essaye de mettre nom plus une adresse mais un path cad :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<?xml version='1.0' encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE aif SYSTEM "c:\test\mydtd.dtd">
alors là ma DTD n'est pas trouvée

Il en va de meme si je met ma DTD dans le meme dossier que mon programme java et que mon fichier XML à parser :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 <!DOCTYPE aif SYSTEM "mydtd.dtd">
ça me parati bizard. Ne peux - not pas mettre autre chose qu'une URL?

Merci d'avance

Lionel