猿问

简单的Java中的JSON解析问题?

如图,先从服务器上得到了verjson这个字符串并且转换成了JSONArray,
想要得到这个文件里的verName和verCode对应的两个值。

json文件里是这样写的:

运行的时候提示:
Value {"verName":"2.2","verCode":4} of type org.json.JSONObject cannot be converted to JSONArray

请问这个json文件应该怎么改?

  •  




宝慕林4294392
浏览 638回答 1
1回答

海绵宝宝撒

String verjson=……//这行不变JsonObject object=new JsonObject(verjson);int verCode=object.getInt("verCode");String verName =object.getString("verName");你那个压根没有json列表,你转换成列表肯定要出错
随时随地看视频慕课网APP
我要回答