-1
Ниже приведен ответ строки JSON, который я получаю. Я разбираю его с помощью JSON.JSONObject не является JSONObject
String jsonString = "{\"a\":{\"b\":{\"c\":\"d\",\"e\":\"00\",\"f\":\"A\",\"g\":\"2\",\"h\":\"24\",\"i\":[{\"TypeFile\":\"232\",\"Request\":\"ere\",\"Thle\":\"999999\"},{\"TypeFile\":\"0720\",\"Request\":\"Y\",\"Thle\":\"999999\"}]},\"asd\":\"http://google.com/Itest\"}}";
JSONObject obj1 = new JSONObject(jsonString);
System.out.println(obj1);
//JSONObject obj = obj1.getJSONObject("a").getJSONObject("b");
//System.out.println(obj.getJSONArray("c"));
JSONObject obj2 = obj1.getJSONObject("a");
System.out.println(obj2);
JSONObject obj3 = obj2.getJSONObject("b");
System.out.println(obj3.get("e"));
System.out.println(obj2.get("asd"));
System.out.println(obj3 instanceof JSONObject);
Я получаю следующее сообщение об ошибке:
{"errorMsg": "JSONObject['b'] is not a JSONObject."}
В чем причина?
Это не ошибка, связанная с кодом вы публикуемым. Где вы это видите? –
где находится errorMsg в вашем JSON? –
Код работает хорошо в java .. Я вижу ошибку в MCP Logs/genesys. Значит, код хорош? Поскольку у меня нет репутации, я не мог добавить тег. – user1898711