Hallo,
ich versuche mich gerade ein wenig an JAXB. Ich habe ein Schema und eine passende XML Datei dazu. Das Schema habe ich schon in Klassen mit der xjc.exe umgewandelt.
Nun wollte ich mir ein Programm schreiben um die Xml Datei auszulesen.
Nun ist es so, dass ich hierbei eine classcast-exception bekomme, er meckert: javax.xml.bind.JAXBElement cannot be cast to dtBank.ROWTYPE
Ich weiss, das sind nicht sonderlich viele Informationen, aber ich kann irgendwie gerade nicht viel mit der Fehlermeldung anfangen und weiss nicht, wo ich das Suchen anfangen soll.
Danke schonmal
ich versuche mich gerade ein wenig an JAXB. Ich habe ein Schema und eine passende XML Datei dazu. Das Schema habe ich schon in Klassen mit der xjc.exe umgewandelt.
Nun wollte ich mir ein Programm schreiben um die Xml Datei auszulesen.
Java:
public static void main(String[] args) {
try {
JAXBContext context = JAXBContext.newInstance( ROWTYPE.class );
Unmarshaller um = context.createUnmarshaller();
ROWTYPE rt = (ROWTYPE) um.unmarshal( new FileReader( "test.xml" ) );
System.out.println(rt.getMDPID());
} catch (JAXBException e) {
e.printStackTrace();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
Ich weiss, das sind nicht sonderlich viele Informationen, aber ich kann irgendwie gerade nicht viel mit der Fehlermeldung anfangen und weiss nicht, wo ich das Suchen anfangen soll.
Danke schonmal
Zuletzt bearbeitet: