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:
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:
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 :sCode:
1
2 myParser.parse(myInput, myHandler);
Quelqun saurait-il pourquoi ?
Merci de votre aide.