jsonobject怎么獲得json數組里面的值?
java后臺json的解析分兩種情況:
一:知道key,那么就可以直接用json.getString(key),這樣就可以獲取那個key對應的值,值類型為String,然后可以根據實際情況轉換成JsonObject或者JsonArray;
二:不知道key,這就需要用到迭代了
Iterator keys = json.keys();
while (keys.hasNext()) {
String key = keys.next().toString();
String val = json.getString(key);
}
這樣就可以在不知道key的情況下獲取到json的key和對應的value;
最后如果你是想問如何在后臺接收前端傳過來的json數據,你可以用String接收,只要你前端處理一下,把Json處理成字符串形式,然后在后臺把String再轉成Json就行了。
下一篇58同城的微聊一般規則