まず、res/xmlにxmlファイルがあります
<?xml version="1.0" encoding="utf-8"?>
<rootelement1>
<subelement>
Hello XML Sub-Element 1
</subelement>
<subelement>
Hello XML Sub-Element 2
<subsubelement>Sub Sub Element</subsubelement>
</subelement>
</rootelement1>
このファイルのすべてのコンテンツを文字列値に読み取る必要があります(テキストファイルを最後まで読み取って文字列に入れるなど)
XmlResourceParserを使用しますが、役に立ちません。
StringBuffer stringBuffer = new StringBuffer();
Resources res = context.getResources();
XmlResourceParser xpp = res.getXml(R.xml.myxmlfile);
xpp.next();
int eventType = xpp.getEventType();
while (eventType != XmlPullParser.END_DOCUMENT)
{
//add all text line by line, especially "<,>", attribute...
}
どうすればそれを解決できますか?前もって感謝します!