阿里fastJson几种Json方式
来源:互联网 发布:xplay6知乎 编辑:程序博客网 时间:2024/05/24 07:34
public class Main { @Test public void main() { // write your code here int sum=0; for(int i=0;i<5;i++){ sum+=i; } System.out.print(sum); } public void JSONTest(){ String str="{\"errCode\":\"0\",\"id\":\"10\"}"; System.out.print(str); } @Test public void setFastJson(){ JSONObject root =new JSONObject();//导入的包的形式是阿里巴巴地 root.put("errCode",1); root.put("errMsg","调用接口成功"); JSONArray dateArr = new JSONArray(); JSONObject rootZhangchao = new JSONObject(); rootZhangchao.put("userName","张超"); rootZhangchao.put("position","java开发"); rootZhangchao.put("webAddress","www.itmayiedu.com"); dateArr.add(rootZhangchao); root.put("date",dateArr); System.out.print(root.toJSONString()); } @Test public void mapJson(){ Map<String,Object> root = new HashMap<>(); root.put("errCode",1); root.put("errMsg","调用接口成功"); List<Map<String, Object>> userList = new ArrayList<>(); Map<String, Object> rootzhangchao = new HashMap<>(); rootzhangchao.put("id",1); rootzhangchao.put("userName","张超"); rootzhangchao.put("position","java开发"); rootzhangchao.put("webAdrress","www.itmayiedu.com"); userList.add(rootzhangchao); root.put("date", userList); System.out.print(root.toString()); } @Test public void entityJson(){ Entity entity = new Entity(); entity.setErrCode("0"); entity.setErrMsg("调用接口成功"); List<User> userList = new ArrayList<>(); User user = new User(); user.setId(1); user.setUserName("张超"); user.setPosition("java软件开发"); user.setWebAdrress("www.itmayiedu.com"); userList.add(user); entity.setDate(userList); System.out.print(entity.toString()); }}注:导入的包,只供测试使用:
阅读全文
1 0
- 阿里fastJson几种Json方式
- 阿里fastjson 对象转JSON
- 阿里JSon开源组件fastjson应用
- 来自阿里的 json 解析方案 fastjson
- 基于阿里fastJson解析json字符串
- 生成JSON数据--fastjson(阿里)方法
- 遍历JSON几种方式
- json、javaBean、xml互转的几种工具介绍json-lib、jackson、fastjson、Staxon
- Java、Json转换方式之三:Fastjson
- C#解析JSON几种方式
- Json的几种解析方式
- XML/JSON的几种解析方式
- Struts2返回json的几种方式
- C#解析JSON几种方式
- json读取数据的几种方式
- json解析的几种方式
- json解析的几种方式
- struts2返回json和几种方式
- 杭电acm 2802F(N)(循环节)
- 数组(1)
- hdu 1052 TianJi
- POJ :Networking
- 如何配置myeclipse10,Spring配置文件中输入class时的自动提示,spring本身的xml可以提示
- 阿里fastJson几种Json方式
- python virtualenv 强制修改环境变量迁移环境
- logistics回归--梯度上升算法以及改进--用于二分类
- 《代码整洁之道》读书笔记
- if __name__ == '__main__'的作用与原理
- 深入理解java虚拟机学习笔记-4.java类加载机制
- hdu 6053 TrickGCD
- HDU 2612 Find a way
- C 非标准库(conio.h)