我想知道如何将这里的字符串转换为数组:
[{"title":"test","birth":"20.05"},{"title":"test","birth":"13.05"},{"title":"test","birth":"13.06"},{"title":"test","birth":"23.06"},{"title":"test","birth":"01.12"},{"title":"test","birth":"01.06"}]
我已经在这里找到了:
JSONObject jsnobject = new JSONObject(readlocationFeed);
JSONArray jsonArray = jsnobject.getJSONArray("locations");
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject explrObject = jsonArray.getJSONObject(i);
但是,如果我尝试使该对象始终为null。和这里:
JSONArray jsonArray = jsnobject.getJSONArray("locations");
我不知道应该输入什么作为“位置”。我应该输入“ []”吗?
非常感谢您的帮助!
丹尼尔
我不知道应该输入什么作为“位置”。我应该输入“ []”吗?
readlocationFeed
已经不是什么了JSONArray
。您只需
JSONArray jsonArray = new JSONArray(readlocationFeed);
没有
JSONObject jsnobject = new JSONObject(readlocationFeed);
JSONArray jsonArray = jsnobject.getJSONArray("locations");
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句