java json转成map,java map转换为json
目录
1 .阿里巴巴福尔斯特松1 .地图转JSON2.map转字符串3。数据转字符串4。数据转地图5。线转JSON2.googlemaven坐标地图转换成JSONJSON转换成地图地图中含有对象地图- JSONJSON地图附地图的美国信息交换标准代码排序
1.alibaba falstjson
1.Map转JSON
MapString,Object map=new HashMapString,Object();map.put(a , a );map.put(b , 123 );JSON对象JSON=新的JSON对象(map);
2.map转string
MapString,Object map=new HashMap();map.put(a , b );字符串s=JSON对象。tojsonstring(地图);
3.JSON转String
JSON对象JSON=new JSON object();json.put(c , v );json.put(z , 123n);JSON。tojsonstring();
4.JSON转Map
JSON对象JSON=new JSON object();json.put(ccc , 321 );json.put(bbb , 123 );MapString,Object map=(MapString,Object)JSON;
5.String转JSON
String str= { username : dsad , qwewqe : 123 }JSON对象JSON=JSON对象。解析对象(字符串);
2.google
maven坐标
!-https://mvn repository.com/artifact/com . Google . code . gson/gson-依赖groupIdcom.google.code.gson/groupId人工标识gson/人工标识版本2 .3 .1/版本/依赖
Map转换成JSON
MapString,String map=new HashMapString,String();map.put(a , AAA );map.put(b , BBB );map.put(c , CCC );字符串JSON=JSON。tojsonstring(地图);系统。出去。println(JSON);//输出{a:aaa , b:bbb , c:ccc}
JSON转换成Map
地图Map 1=JSON。解析对象(JSON);系统。出去。println(地图1。get( a );对于(对象mapData :地图。entry set()){ Map .EntryString,String entry=(Map .EntryString,String)mapData;系统。出去。println(条目。getkey() -条目。getvalue());}/*输出b - bbbc - ccca - aaa*/
map中含有对象Map - JSON
//Map - JSONMapString,Bar map=new HashMapString,Bar();map.put(a ,new Bar());map.put(b ,new Bar());map.put(c ,new Bar());字符串JSON=JSON。tojsonstring(map,true);系统。出去。println(JSON);/*输出{ a : { barAge :383687382, barDate:1494945882018, barName : name _ 1689176802 }, b : { barAge :-100528778, barDate:1494945882018
JSON - Map
MapString,Bar map1=(MapString,Bar)JSON。parse(JSON);for(字符串键:映射1。keyset()){ system。出去。println(键“:”地图1。get(key));} /*输出b:{barAge:-100528778, barDate:1494945882018, barName : name _-878176366 } c : { barAge 3360-344075192, barDate:1494945882018, barna me
附MAP的ASCII排序
StringBuilder sb=new StringBuilder();ListString keys=新的ArrayList字符串(map。keyset());集合.排序(键);//排序。for(String k : key){ String v=params。get(k);if(字符串实用程序。isnotempty(v)){ sb。追加(五);} }//返回MD5.toMD5(sb密钥,‘UTF-8’);这个就不用看了~~~到此这篇关于爪哇实现地图转换成数据的方法详解的文章就介绍到这了,更多相关爪哇地图转数据内容请搜索盛行信息技术以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行它!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。