这里使用了com.alibaba.fastjson这个包
maven【很不错的包管理器】安装方式:
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.12</version>
</dependency>
使用方法
import com.alibaba.fastjson.JSON;
//字符串转换为可使用的对象【Map】
String str = "";//这里就是一个json 字符串
JSON.parseObject(str);
HashMap<String, String> jsonMap = JSON.parseObject(str, new HashMap<String, String>().getClass());
//去除里面的值
for(String key : jsonMap.keySet()) {
String str = jsonMap.get(key);
System.out.println(key + ":" + str);
}
//将 对象 【HashMap】转化为json 字符串
HashMap<String, String> map = new HashMap<>();
map.put("data","data");
map.put("sign","sign");
String jsonString = JSON.toJSONString(map);
这里设置路由跟请求回调方法
get("/jsontest", "application/json", (req, res) -> {
//实现结果的代码,比如上面生成的结果 jsonString
//return jsonString
});
========================================
==Spark Framework - A tiny Java web framework==
========================================