Probleme avec le parsing xml
alafolie
-
alafolie -
alafolie -
Bonjour,
je develope un package qui me sert a parser un documenet xml avec SAX, enfaite tou se passe bien qd j execute ma classe, mais qd je fais appel a mon package(depuis une autre classe) sa marche pas et sa me donne le code erreur suivant:
java.lang.NullPointerException
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:524)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:225)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:364)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:305)
at newpackage.core.main(core.java:29)
vous avez une idee du probleme?
merci de votre aide.
je develope un package qui me sert a parser un documenet xml avec SAX, enfaite tou se passe bien qd j execute ma classe, mais qd je fais appel a mon package(depuis une autre classe) sa marche pas et sa me donne le code erreur suivant:
java.lang.NullPointerException
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:524)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:225)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:364)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:305)
at newpackage.core.main(core.java:29)
vous avez une idee du probleme?
merci de votre aide.
A voir également:
- Xml parsing error
- Xml viewer - Télécharger - Édition & Programmation
- Office xml handler - Télécharger - Traitement de texte
- Driveimage xml - Télécharger - Sauvegarde
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Eespt technical error ✓ - Forum TNT / Satellite / Réception
voici le code:
package newpackage;
import Package.BooksLibrary;
import java.io.*;
import org.xml.sax.*;
import javax.xml.parsers.SAXParserFactory;
import javax.xml.parsers.SAXParser;
public class core {
protected static final String XML_FILE_NAME = "C://hh.xml";
public static void main(String argv []) {
SAXParserFactory factory = SAXParserFactory.newInstance();
try {
// Parse the input
SAXParser saxParser = factory.newSAXParser();
saxParser.parse( new File(XML_FILE_NAME), new BooksLibrary() );
} catch (Throwable t) {
t.printStackTrace ();
}
System.exit (0);
}
}