Java中Json,Map,String格式相互转换
Json,Map,String数据格式转换的前提条件:
1、String字符串的数据格式满足map类型或者json类型
2、在JAVA中使用JSON解析需要引入org.json包(以org.json做演示)
下面是转换方法:
String转成Json格式
JSONObject jsonObj = new JSONObject(str);
Map转成Json格式
JSONObject jsonObj = new JSONObject(map);
String转成Map格式
JSONObject jsonObject = JSONObject.fromObject(str);
Map map = (Map)jsonObject;