parser un xml en ignorant la dtd

parser un xml en ignorant la dtd - XML/XSL - Programmation

Marsh Posté le 23-11-2005 à 13:29:46    

Bonjour,
 
J ai un pb.Voila j aimerais ignorer la ligne <!DOCTYPE TOTO SYSTEM "http://toto.com/xml.go?page=dtd"> car elle me génère une erreur sous TOMCAT car il ne trouve pas la DTD.Or je n en ai pas besoin seulement que j utilise DOM ou SAX j ai un fatal error ou un SAXParseException.comment rendre mon xml valide en ignorant la dtd.
 
Moi je fais:
 
 SAXParserFactory factory= SAXParserFactory.newInstance();
        SAXParser parser=factory.newSAXParser();
       
        parser.parse(fichier,handler);
 
Et meme si je fais:
 
DocumentBuilderFactory fabrique = DocumentBuilderFactory.newInstance();
   
   // création d'un constructeur de documents
   DocumentBuilder constructeur = fabrique.newDocumentBuilder();
   
   // lecture du contenu d'un fichier XML avec DOM
   File xml = new File("ExempleDOM.xml" );
   Document document = constructeur.parse(xml);
 
 
Pouvez vous m'aider s il vous plait?
 
Merci d'avance

Reply

Marsh Posté le 23-11-2005 à 13:29:46   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed