B
ben56a
Ambitioniertes Mitglied
- 0
hallo leute, ich habe folgendes Problem.
Zuerst poste ich meinen Code. Es handelst sich um eine Methode, welche aus der XML-Datei Daten auslesen soll.
Das Problem ist kein Problem, wenn ich die XML Datei auf einen Server lege und die Adresse als URL angebe. Dann funktioniert alles einwandfrei. Nun will ich aber die XML Datei nicht auf einen Server legen, sondern lokal verwalten, habe dann die URL wie oben eingetragen, leider funktioniert das aber nicht.
Hat jemand einen Lösungsvorschlag?
Zuerst poste ich meinen Code. Es handelst sich um eine Methode, welche aus der XML-Datei Daten auslesen soll.
Code:
public String loadXML(String node)
{
String einga = null;
try {
URL url = new URL("../Schulden/src/com/example/schulden/speicher.xml");
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(new InputSource(url.openStream()));
doc.getDocumentElement().normalize();
nodeList = doc.getElementsByTagName(node);
einga = nodeList.item(0).getFirstChild().getNodeValue();
}catch (Exception e) {
}
return einga;
}
Das Problem ist kein Problem, wenn ich die XML Datei auf einen Server lege und die Adresse als URL angebe. Dann funktioniert alles einwandfrei. Nun will ich aber die XML Datei nicht auf einen Server legen, sondern lokal verwalten, habe dann die URL wie oben eingetragen, leider funktioniert das aber nicht.
Hat jemand einen Lösungsvorschlag?