java怎么把map转换为json

2025-02-23 15:36:51
推荐回答(1个)
回答1:

String jsons=“{‘a’:'1','b':'2'}”;
Map jsonmap=new HashMap();
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都是可以的。