/JSON格式校验
1 json-lib
<dependency>
<groupId>-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
import ;
import ;
import ;
public class aaa {
public static void main(String[] args) {
Map map = new HashMap();
("msg", "yes");//map里面装有yes
JSONObject jsonObject = (map);
("输出的结果是:" + jsonObject);
//3、将json对象转化为json字符串
String result = ();
(result);
}
}
json-lib是一个比较老的解决方案,近几年都没有升级过,它的适用环境是JDK1.5,使用JDK1.6就有可能会报错。所以配置上加入classifier-jdk15来解决这个问题。JAR下载链接
2alibaba
(requestMap); com.alibaba.fastjson.JSON
maven坐标
<!-- /artifact//fastjson -->
<dependency>
<groupId></groupId>
<artifactId>fastjson</artifactId>
<version>1.2.41</version>
</dependency>
3 google
new Gson().toJson(param); .2.2. JAR包下载
maven坐标
<!-- /artifact//gson -->
<dependency>
<groupId></groupId>
<artifactId>gson</artifactId>
<version>2.3.1</version>
</dependency>