Hi,
Ich will mit einem SAXBuilder über eine URL ein XML Dokument einlesen, die Datei findet er auch und einlesen kann er es auch. Ich bekomme dabei aber leider einen Fehler an dem ich jetzt seit Stunden sitze, verstehe einfach nicht warum: The element "chart" could not be added as the root of the document: The Content already has an existing parent document Dazu muss ich sagen, dass die Datei in etwa wie folgt aussieht: <chart ...> <tag1..></tag1>...</chart>
Chart ist daher das "Root" Element aus der eingelesenen XML Datei.
Hat jemand eine Ahnung wie die XML Datei aussehen muss, damit ich sie einlesen kann mit dem SAXBuilder?
lg Andi
Ich will mit einem SAXBuilder über eine URL ein XML Dokument einlesen, die Datei findet er auch und einlesen kann er es auch. Ich bekomme dabei aber leider einen Fehler an dem ich jetzt seit Stunden sitze, verstehe einfach nicht warum: The element "chart" could not be added as the root of the document: The Content already has an existing parent document Dazu muss ich sagen, dass die Datei in etwa wie folgt aussieht: <chart ...> <tag1..></tag1>...</chart>
Chart ist daher das "Root" Element aus der eingelesenen XML Datei.
Code:
Element e = new Element("SCATTERCHART");
SAXBuilder parser = new SAXBuilder();
try {
Document doc = parser.build("http://localhost/UMDGUI/daten.xml");
e = doc.getRootElement();
} catch (JDOMException e1) {
e1.printStackTrace();
} catch (IOException e1) {
e1.printStackTrace();
}
return e;
Hat jemand eine Ahnung wie die XML Datei aussehen muss, damit ich sie einlesen kann mit dem SAXBuilder?
lg Andi