Salut,
J'ai plusieurs fichiers XML qui contiennent:
Voici comment je crée un parseur :Code:<!DOCTYPE EXPORT SYSTEM "fichier.dtd">
parser.isValidating() vaut bien false.Code:
1
2
3 SAXParserFactory parserFactory = SAXParserFactory.newInstance(); parserFactory.setValidating(false); SAXParser parser = parserFactory.newSAXParser();
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 :
Comment TOTALEMENT désactiver la gestion de la DTD lors du parse?Code:java.io.FileNotFoundException: /home/rom/java/monprojet/fichier.dtd (No such file or directory)
Pourquoi veut-il chercher le .dtd si la validation est désactivée?
Merci d'avance.