G
Guest
Gast
Hallo,
ich würde gerne folgende (vereinfachte) XML Datei einlesen:
Ich verwende JDom. Mein Code sieht so aus:
Dabei fliegt mir folgende Exception um die Ohren:
Ich hab mich schon auf die Suche gemacht und herausgefunden, dass es mit dem Namespache zu tun hat. Vielleicht kann mir jemand sagen wie ich das Problem lösen kann?
ich würde gerne folgende (vereinfachte) XML Datei einlesen:
<?xml version="1.0" encoding="UTF-8"?>
<xml>
<p3p:miscdata>
<data>Blubb</data>
</p3p:miscdata>
</xml>
Ich verwende JDom. Mein Code sieht so aus:
Code:
public Document parseXML(String filename){
Document d = null;
try {
d = new SAXBuilder().build(new File(filename));
} catch (JDOMException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return d;
}
Dabei fliegt mir folgende Exception um die Ohren:
org.xml.sax.SAXParseException: The prefix "p3p" for element "p3p:miscdata" is not bound.
Ich hab mich schon auf die Suche gemacht und herausgefunden, dass es mit dem Namespache zu tun hat. Vielleicht kann mir jemand sagen wie ich das Problem lösen kann?