public static Map getMapFromJson(String jsonString) {
JSONObject jsonObject = JSONObject.fromObject(jsonString);
Map map = new HashMap();
for(Iterator iter = jsonObject.keys(); iter.hasNext();){
String key = (String)iter.next();
map.put(key, jsonObject.get(key));
}
return map;
}
public static Map getMap(Object json) throws Exception{
JSONArray jsonArray = JSONArray.fromObject(json);
String jsonstr=jsonArray.toString();
if(jsonstr.indexOf("[")>-1&&jsonstr.indexOf("]")>-1){
jsonstr=jsonstr.replace("[","").replace("]","");
}
Map map=getMapFromJson(jsonstr);
return map;
}
Iterator it = map.entrySet().iterator();
while(it.hasNext()){
Map.Entry entry = (Map.Entry) it.next();
System.out.println("----Key----->"+entry.getKey()+"=====value=======>"+ entry.getValue());
}
分享到:
相关推荐
oracle数据中删除数据时提示“记录被另一个用户锁住” 解决方法
c#源代码,用来取上一条,下一条记录的方法。
Wincc7.2从一台计算机移植到另一台计算机,打开变量记录时提示错误的解决方法
一种微信小程序记录轨迹和多媒体信息的系统及方法.docx一种微信小程序记录轨迹和多媒体信息的系统及方法.docx一种微信小程序记录轨迹和多媒体信息的系统及方法.docx一种微信小程序记录轨迹和多媒体信息的系统及方法....
PLSQL中记录被另一个用户锁住的原因及处理方法
1.先统计统计数据库多少条记录(这个做个数据缓存,如1小时重新统计一次), 2.根据总条数,随机1次,1次性取出20条记录(当然这个就相当于分页了,要求不高的话,这个最快,我用的就是这个); 还有一种方法,随机...
在VC++2010用ADO方法在ACCESS2010数据库中修改一条记录。【要在机器中安装Microsoft.ACE.OLEDB.12.0引擎,网上有下载的】。 本实例参照清华大学出版社的《Visual C++范例开发大全》,ISBN: 978-7-302-22624-6,作者:...
生成日志信息是程序调试中常用的方法;...实验结果表明,该方法记录日志的最低耗时,仅是执行四字节变量赋值语句耗时的三倍左右,而传统方法是执行赋值语句耗时的上百倍;另外,该方法不会因程序崩溃而丢失信息。
在VC++2010用ADO方法在ACCESS2010数据库中删除一条记录。【要在机器中安装Microsoft.ACE.OLEDB.12.0引擎,网上有下载的】。 本实例参照清华大学出版社的《Visual C++范例开发大全》,ISBN: 978-7-302-22624-6,作者:...
一种基于区块链的汽车出险记录查询方法及系统.pdf
SQL语句 删除最老记录和条件删除记录的三方法
为了有效解决数据清洗领域中相似重复记录的检测问题,提出了一种基于遗传神经网络的相似重复记录检测方法。 该方法计算两条记录对应字段间的相似度,构建基于神经网络的检测模型,利用遗传算法对网络模型的权值进行...
今天开发同学向我们提了一个紧急的需求,从集合mt_resources_access_log中,根据字段refererDomain分组,取分组中最近一笔插入的数据,然后将这些符合条件的数据导入到集合mt_resources_access_log_new中。...
电信设备-一种信息记录装置和信息记录方法.zip
Windows下记录CPU和内存的方法
包括上一周,上月,半年等各种时段的记录数获取方法
一种有效检测汉语相似重复记录的方法:从排序属性的选择、匹配方法、相似度计算、检测和处理相似重复记录以及实验结果几个方面,阐述了一种有效检测汉语相似重复记录的方法。
Wincc运行时出现闪退的原因分析和处理方法(警报记录或变量记录被激活)
行业分类-电子-一种新型电子签名记录方法
电信设备-一种信息记录方法.zip