Hallo zusammen!
Ich habe ein Problem mit den Handling mit XML Dateien und zwar habe ich eine relativ komplexe XML mit mehreren Elementen. Ich versuche die XML Datei mithilfe von JDOM JDOM auszulesen, Nur bekomme ich leider sofort eine Exception:
Hier ein kleines Codebeispiel wie ich die Datei zu öffnen versuche:
PS: Pfad zur Datei ist 100%ig korrekt.
Hat jemand eine Idee an was es liegen könnte oder vl einen Beispiel Code denn das Editieren und hinzufügen von weiteren Elementen wäre mein nächsten Punkt.
Danke schonmal im vorraus.
Ich habe ein Problem mit den Handling mit XML Dateien und zwar habe ich eine relativ komplexe XML mit mehreren Elementen. Ich versuche die XML Datei mithilfe von JDOM JDOM auszulesen, Nur bekomme ich leider sofort eine Exception:
Code:
11-08 16:06:29.273: W/System.err(15101): java.io.IOException: Couldn't open /storage/sdcard0/test.xml
Java:
public ArrayList<String> readId()
{
ArrayList<String> tmp = new ArrayList<String>();
try
{
Document doc = new SAXBuilder().build(filePath);
Element ProjectCollection = doc.getRootElement();
List<?> partyInfo = ProjectCollection.getContent();
Iterator<?> partyIterator = partyInfo.iterator();
while ( partyIterator.hasNext() )
{
Element Title = ProjectCollection.getChild("Title");
tmp.add(Title.getChildText("ID"));
}
} catch (JDOMException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return tmp;
}
Hat jemand eine Idee an was es liegen könnte oder vl einen Beispiel Code denn das Editieren und hinzufügen von weiteren Elementen wäre mein nächsten Punkt.
Danke schonmal im vorraus.