julianross1983
18-11-2006, 18:58
Salve,sto cercando di implementare un Parser XML in java utilizzando il package apache "xerces" ultima versione...Ho fatto un programmino di prova con un main che istanzia una nuova classe Parser:
import org.apache.xerces.parsers.DOMParser;
import org.w3c.dom.Document;
import java.io.IOException;
import org.xml.sax.SAXException;
import org.xml.sax.*;
public class Parser {
public static void main(String args[]){
String file="c:\\testxml.php";
new Parser(file);
}
public Parser(String file){
Document document=null;
DOMParser parser = new DOMParser();
try {
parser.parse(file);
}
catch(Exception e){
}
}
IL PROGRAMMA VIENE COMPILATO...
MA QUANDO LO ESEGUO ECCO CHE CASINO SUCCEDE!!
Exception in thread "main" org.apache.xerces.parsers.ObjectFactory$ConfigurationError: Provider org.apache.xerces.parsers.XIncludeAwareParserConfiguration not found
at org.apache.xerces.parsers.ObjectFactory.newInstance(ObjectFactory.java:340)
at org.apache.xerces.parsers.ObjectFactory.createObject(ObjectFactory.java:251)
at org.apache.xerces.parsers.ObjectFactory.createObject(ObjectFactory.java:97)
at org.apache.xerces.parsers.DOMParser.<init>(DOMParser.java:125)
at org.apache.xerces.parsers.DOMParser.<init>(DOMParser.java:109)
at Parser.<init>(Parser.java:15)
at Parser.main(Parser.java:10)
Process completed.
COME SI INSTALLA QUEL MALEDETTO "xerces"
E COME SI POTREBBE RISOLVERE?USO JCREATOR COME EDITOR!GRAZIE
import org.apache.xerces.parsers.DOMParser;
import org.w3c.dom.Document;
import java.io.IOException;
import org.xml.sax.SAXException;
import org.xml.sax.*;
public class Parser {
public static void main(String args[]){
String file="c:\\testxml.php";
new Parser(file);
}
public Parser(String file){
Document document=null;
DOMParser parser = new DOMParser();
try {
parser.parse(file);
}
catch(Exception e){
}
}
IL PROGRAMMA VIENE COMPILATO...
MA QUANDO LO ESEGUO ECCO CHE CASINO SUCCEDE!!
Exception in thread "main" org.apache.xerces.parsers.ObjectFactory$ConfigurationError: Provider org.apache.xerces.parsers.XIncludeAwareParserConfiguration not found
at org.apache.xerces.parsers.ObjectFactory.newInstance(ObjectFactory.java:340)
at org.apache.xerces.parsers.ObjectFactory.createObject(ObjectFactory.java:251)
at org.apache.xerces.parsers.ObjectFactory.createObject(ObjectFactory.java:97)
at org.apache.xerces.parsers.DOMParser.<init>(DOMParser.java:125)
at org.apache.xerces.parsers.DOMParser.<init>(DOMParser.java:109)
at Parser.<init>(Parser.java:15)
at Parser.main(Parser.java:10)
Process completed.
COME SI INSTALLA QUEL MALEDETTO "xerces"
E COME SI POTREBBE RISOLVERE?USO JCREATOR COME EDITOR!GRAZIE