2016-04-22 8 views
0

In meiner Android-Anwendung verwende ich die DocumentBuilder-API anstelle von XmlPullParser. Jetzt ist das Problem, dass mit getApplicationContext().getResources().getXml(R.xml.myfile) ich eine Instanz von XmlResourceParser bekomme, während ich eine Datei oder InputStream oder etwas, das ich direkt lesen oder an den DocumentBuilder übergeben kann. Wie machst du das?Wie lade ich XML für benutzerdefinierte Parsing auf Android?

Antwort

1

Verwenden Sie openRawResource() anstelle von getXml().

+0

Haha, wollte nur meine eigene Frage beantworten, während du deine veröffentlichteest :-D –

+0

Ich habe tatsächlich eine ältere Frage von mir überprüft, wo ich das schon herausgefunden hatte: P – EpicPandaForce