jsonobject怎么获得json数组里面的值,从jsonobject取出数组中的对象

首页 > 娱乐 > 作者:YD1662025-05-21 15:37:46

jsonobject怎么获得json数组里面的值,从jsonobject取出数组中的对象(1)

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就行了。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.