0

嗨朋友们如何处理单个 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);
}

类似的数据是我的数据类,我无法获得所有三个视频。我只得到最后一个视频网址如何处理这个。

4

1 回答 1

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",
    ]
}
于 2012-05-29T08:16:49.473 回答