Bonjour,
Je fais appel à vous pour un truc louche.
J'ai plusieurs classes java dont le but et de parser un fichier xml puis de faire des tas d'opérations sur des fichiers après.
Le truc louche en question viens de la classe de parsing, j'utilise SAXParser et l'invoque ainsi dans l'une des méthodes de classe :
et eclipse me pète l'erreur suivante lors de l'éxécution alors que tous les paramètres utilisés sont bons :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 SAXParser myParser = null; ... // --- Instantiation of the parser factory SAXParserFactory myFactory = SAXParserFactory.newInstance(); myFactory.setValidating(false); myParser = myFactory.newSAXParser(); // --- Parse the XML data using the scenario dtd. myParser.parse(myInput, myHandler);
sur la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 java.lang.AbstractMethodError: javax.xml.parsers.SAXParser.getXMLReader()Lorg/xml/sax/XMLReader; at javax.xml.parsers.SAXParser.parse(SAXParser.java:338)
Je comprends pas trop pourquoi ca ne fonctionne pas, surtout que ca marchais très bien les deux derniers mois et que ce matin pof ca me plante :s
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 myParser.parse(myInput, myHandler);
Quelqun saurait-il pourquoi ?
Merci de votre aide.
Partager