1
從下面的JSON中,我想要顯示查詢字符串。我通過使用JSON解析器完成了它。JSON對象在發送JSON請求時給出錯誤
{
"group By": "name",
"time Period": {
"from": "2015-12-29",
"to": "2016-02-29"
},
"query String": "[nation]: \"India\" AND [education]: \"be",
"geography": "NA",
"offset": 0,
"limit": 10
}
在運行時,它會顯示錯誤的
Exception in thread "main" org.json.JSONException: JSONObject["query String"] is not a JSONObject.
我的JSON查詢:
String request = rs.getString("Request");
JSONObject jsonObject = new JSONObject(request);
JSONObject newJSON = jsonObject.getJSONObject("groupBy");
String input = newJSON.toString();
你的代碼'查詢String'不問的話 - 雖然它不問'GROUPBY '好像它是一個JSON對象,它不是,並且名稱錯誤。您提供的代碼與您顯示的錯誤不符。請提供[mcve]。 –