java怎么把map转换为json
发布网友
发布时间:2022-04-28 22:57
我来回答
共1个回答
热心网友
时间:2022-06-24 18:35
String jsons=“{‘a’:'1','b':'2'}”;
Map<String, Object> jsonmap=new HashMap<String, Object>();
jsonmap=json.setterObject(jsons, json.setMapType(HashMap.class, String.class, Object.class));///json转map
ObjectMapper mapper = new ObjectMapper();
Object dataparamtemp=jsonmap.get("dataparam");
String dataparam=mapper.writeValueAsString(dataparamtemp);//Map转json
需要
jackson的支持。
当然,这里只是我截取我使用的一点例子,这个需要jar包的支持,我建议你直接搜索:
Java jackson map与json相互转化,而且也可以是bean转json list转json都是可以的。