这里使用了com.alibaba.fastjson这个包
maven【很不错的包管理器】安装方式:
1 2 3 4 5
| <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.12</version> </dependency>
|
使用方法
1
| import com.alibaba.fastjson.JSON;
|
//字符串转换为可使用的对象【Map】
1 2 3 4 5 6 7 8 9 10 11 12 13
| String str = ""; 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<String, String> map = new HashMap<>(); map.put("data","data"); map.put("sign","sign"); String jsonString = JSON.toJSONString(map);
|
这里设置路由跟请求回调方法
1 2 3 4
| get("/jsontest", "application/json", (req, res) -> {
});
|
========================================
==Spark Framework - A tiny Java web framework==
========================================