X
xmldestiny81
Gast
Hallo!
Wichtiges Problem, viell kann mir wer weiterhelfen:
Ich will einen XML-Import machen.
Dazu habe/brauche ich einen XML-Parser, der schon ein File entgegennimmt und eine List<Map<String, Object>> mit den XML-Daten zurückgeben muss.
Schaut so aus:
Also wie kann ich die einzelnen Elemente der xml-Datei ausgeben und der elementList übergeben, wo sie dann drinnen stehen?
XML Datei schaut so (vereinfacht) aus:
Bitte, danke!
mfg
Wichtiges Problem, viell kann mir wer weiterhelfen:
Ich will einen XML-Import machen.
Dazu habe/brauche ich einen XML-Parser, der schon ein File entgegennimmt und eine List<Map<String, Object>> mit den XML-Daten zurückgeben muss.
Schaut so aus:
Code:
public List<Map<String, Object>> parse_UsersXML(File file) throws Exception
{
//prepare variables
List<Map<String, Object>> elementList = new ArrayList<Map<String, Object>>();
Map<String, Object> elements = new HashMap<String, Object>();
[...hier bräuchte ich den Code...!!!]
elementList.add(elements);
return elementList;
}
Also wie kann ich die einzelnen Elemente der xml-Datei ausgeben und der elementList übergeben, wo sie dann drinnen stehen?
XML Datei schaut so (vereinfacht) aus:
Code:
<?xml version="1.0"?>
<USERLIST>
<USER>
<NAME>Marcellus</NAME>
<STRASSE>Largefuckingstreet</STRASSE>
<PLZ>20300</PLZ>
</USER>
</USERLIST>
Bitte, danke!
mfg