JSON格式转换成map并根据key值取值
来源:互联网 发布:淘宝v3会员是什么级别 编辑:程序博客网 时间:2024/03/29 18:48
开发需要将接受到的JSON格式数据进行解析并取出其中相应key对应的value值,其实这个用JSONOBject解析也是可以实现的,
http://blog.csdn.net/yulungggg/article/details/60882451
public class AC{
/**
* 将json格式的字符串解析成Map对象 <li>* json格式:{"name":"admin","retries":"3fff","testname"
* :"ddd","testretries":"fffffffff"}
*/
private static HashMap<String, String> toHashMap(Object object)
{
HashMap<String, String> data = new HashMap<String, String>();
// 将json字符串转换成jsonObject
JSONObject jsonObject = JSONObject.fromObject(object);
Iterator it = jsonObject.keys();
// 遍历jsonObject数据,添加到Map对象
while (it.hasNext())
{
String key = String.valueOf(it.next());
String value = (String) jsonObject.get(key);
data.put(key, value);
}
return data;
}
//进行取值
publicstatic string (HashMap<String, String> data,String key,Object object){
string value = AC.toHashMap(object).get(key);
return value;
}
}
0 0
- JSON格式转换成map并根据key值取值
- json格式转换成Map的应用
- Json格式数据转换Map
- js解析json,js转换json成map,获取map的key,value
- 如何根据CSV格式的第一列作为key,将后几列作为字符串放入map集合并写入文件的操作
- 将map型数据转换成json格式的字符串
- 把map转换成String类型的json格式
- Map转成JSON数据,根据key排序问题
- Json格式转换,String,Array,List,Map
- map 与 json 格式之间转换
- json转换成map
- json格式数据转化成map中key和values的样式
- DOJO遍历DataGrid数据并转换成json格式数据
- Java读取Excel数据并转换成Json格式
- json对象、json格式字符串、java对象【使用此net.sf.json.JSONObject将java对象[比如数组集合Map、Map扩展]转换成json格式字符串】
- java中javabean、list、map格式转换为json格式
- 自定义JSON字符串类【map转换json格式】
- Json 的map key
- MQTT---HiveMQ源码详解(二十)Cluster-Replicate/VectorClock
- 三本书--前端好书
- JavaScript基础
- SG函数与组合博弈问题
- Java JDK安装与环境变量配置
- JSON格式转换成map并根据key值取值
- 在iphone上active伪类无效解决方法
- 单链表的基本操作(面试题)
- Linux—软件包管理
- MySQL优化三(InnoDB优化)
- mysql数据库zip版本的安装
- Spring源码
- 让你秒懂apache禁止网络爬虫采集的方法
- java基础 第四章 面向对象