我正在寻找一种在调用get()JSONArray 的特定索引后仅返回值的方法。这是我正在使用的方法: private void parseMessageRedrawBoard(String message) throws Exception { Log.d("0000: ", message); String trimmed = message.substring(message.indexOf("[")); Log.d("1111: ", trimmed); JSONArray jsonArray = new JSONArray(trimmed); //"column 0" JSONObject subObject = jsonArray.getJSONObject(4); JSONArray result = subObject.getJSONArray("row 4"); Log.d("YES: ", result.opt(0).toString()); }但这给我带来了这个 {"column 0":"WhitePawn"}我一直在查看文档,寻找一种只会返回我的方法,WhitePawn在尝试了所有JSONArray看起来合理的方法之后,它似乎没有。什么是惯用的 java 方式来返回 only WhitePawn,而没有 also {"column 0":"WhitePawn"}?
1 回答
慕无忌1623718
TA贡献1744条经验 获得超4个赞
添加回答
举报
0/150
提交
取消