-4
A
回答
1
嘗試此,
public List<Foto> getFotos() {
ArrayList<Foto> array = new ArrayList<>();
Foto foto = new Foto();
try {
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
XmlPullParser parser = factory.newPullParser();
InputStream inputStream = getAssets().open("fotos.xml");
parser.setInput(inputStream, null);
int eventType = parser.getEventType();
String text = "";
while (eventType != XmlPullParser.END_DOCUMENT) {
eventType = parser.next();
String tagName = parser.getName();
switch (eventType) {
case XmlPullParser.START_TAG:
if (tagName.equals("foto")) {
foto = new Foto();
}
break;
case XmlPullParser.END_TAG:
if (tagName.equals("foto")) {
array.add(foto);
} else if (tagName.equals("title")) {
foto.setTitle(text);
} else if (tagName.equals("nome")) {
foto.setNome(text);
}
break;
case XmlPullParser.TEXT:
text = parser.getText();
break;
}
}
} catch (Exception e) {
e.printStackTrace();
}
return array;
}
Foto.java
public class Foto {
String title;
String nome;
public Foto() {
}
public Foto(String title, String nome) {
this.title = title;
this.nome = nome;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
}
在該XML
+0
非常感謝你,工作! –
相關問題
- 1. 任何人都可以幫助我嗎?
- 2. 任何人都可以幫助我一個android的XML解析器?
- 3. 我想使用tbxml解析以下xml,任何人都可以幫助我
- 4. 任何人都可以幫我解析通過使SOAP請求
- 5. 任何人都可以幫我理解這段代碼嗎?
- 6. 任何人都可以幫我理解jQuery嗎?
- 7. 任何人都可以幫我解決Coverflow上的InflateException嗎?
- 8. 任何人都可以幫我解決這個錯誤嗎? 0x80041002
- 9. 任何人都可以幫助解釋「get:function()」和.prototype給我嗎?
- 10. 任何人都可以幫我解決這個代碼嗎?
- 11. 任何人都可以請幫我理解這個查詢嗎?
- 12. 任何人都可以幫助我理解這段代碼嗎?
- 13. 任何人都可以幫我解密這個功能嗎?
- 14. 任何人都可以幫我解釋這個python代碼嗎?
- 15. 任何人都可以幫助我解決這個問題嗎?
- 16. 任何人都可以幫我解決這個問題嗎?
- 17. jQuery - 任何人都可以幫助我......?
- 18. 任何人都可以解釋OAuth嗎?
- 19. 任何人都可以使用以下JScript幫助我嗎?
- 20. 任何人都可以幫助我優化我的查詢嗎?
- 21. 任何人都可以幫助我優化我的代碼嗎?
- 22. 任何人都可以幫我用我的C代碼嗎?
- 23. 任何人都可以幫助解釋這個嗎?
- 24. 任何人都可以幫助我解決我的JavaScript代碼?
- 25. 任何人都可以幫助我理解並解決這個錯誤嗎?
- 26. 任何人都可以解釋我StandardScaler?
- 27. 任何人都可以幫助我理解我的程序的線程嗎?
- 28. 任何人都可以幫我解決我的正則表達式問題嗎?
- 29. 任何人都可以幫我使用Facebook的Iframe標籤嗎?
- 30. 任何人都可以幫我安裝Jekyll嗎?
,有照片的第一的JSONObject,它返回(照片)的JsonArray。在循環播放時,您將獲得標題和Nome的JSONObjects。希望能幫助到你。 –
請顯示您的代碼。 –
等等...開放工作室 –