我有一个像这样的 json 数组
{
"success":"true",
"crops": {
"Brinjal":[---varieties of brinjal---],
"apple":[---varieties of apple---],
.................
.................
}
}
所以我已经使用了完整的裁剪......
JSONObject jsonObject;
jsonObject.getString("crops")
但我实际上需要创建两个数组,例如
String[] crops = {"Brinjal","apple"};
String[] varities = {"---Brinjal Varities---","---apple varities---"};
如何生成这两个数组 如果我生成“裁剪”,那么我可以生成其他数组...... 那么我怎样才能生成“裁剪”...
最佳答案
你应该这样做:
JSONObject obj = new JSONObject(jsonStringResp);
JSONObject cropsObj = obj.getJSONObject("crops");
JSONArray arr1 = subObject.getJSONArray("Brinjal");
然后迭代 JSON 数组并创建字符串数组。 希望对您有帮助。
关于java - 如何获取Json数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34507127/