嗨朋友们如何处理单个JSON数组,我有一个包含set和getURL方法的数据类。简单的json数组是:
"tril" [
"http://www.youtube.com/watch?v=hsTOC-wD-mk&feature=g-logo"
"http://www.youtube.com/watch?v=cHhZwvdRR5c&feature=related"
"http://www.youtube.com/watch?v=l4QWxw655z0&feature=related"
]
我的代码是:
JSONArray trailerArray = innerJson.getJSONArray(Constant.tril);
for(int i = 0; i < trailerArray.length(); i++) {
String videoUrl = Constant.VIDEO_URL+trailerArray.getString(i);
similarData.setMov_trail(videoUrl);
}
类似的数据是我的数据类,我无法获得所有三个视频。我只得到最后一个视频网址如何处理这个。
答案 0 :(得分:2)
JSON数组的格式不正确,应该是:
{
"tril" :
[
"http://www.youtube.com/watch?v=hsTOC-wD-mk&feature=g-logo",
"http://www.youtube.com/watch?v=cHhZwvdRR5c&feature=related",
"http://www.youtube.com/watch?v=l4QWxw655z0&feature=related",
]
}