Salut,

J'ai plusieurs fichiers XML qui contiennent:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<!DOCTYPE EXPORT SYSTEM "fichier.dtd">
Voici comment je crée un parseur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SAXParserFactory parserFactory = SAXParserFactory.newInstance();
parserFactory.setValidating(false);
SAXParser parser = parserFactory.newSAXParser();
parser.isValidating() vaut bien false.

Mais lorsque je lance le parse, même s'il ne vérifie pas la DTD, il veut quand même résoudre le lien "fichier.dtd", donc il me lance un FileNotFoundException :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
java.io.FileNotFoundException: /home/rom/java/monprojet/fichier.dtd (No such file or directory)
Comment TOTALEMENT désactiver la gestion de la DTD lors du parse?

Pourquoi veut-il chercher le .dtd si la validation est désactivée?

Merci d'avance.