JAVA Map、List、Object转换后的JSON字符串

JAVA Map、List、Object转换后的JSON字符串,这里重点不是写怎么转JSON字符串,而是整理几种类型转换后的JSON字符串的对比,方便直接阅读较为复杂的JSON字符串:

源代码:

       public static void main(String[] args) {User user = new User();user.setUserName("对象转JSON后的格式");System.out.println(JSONObject.fromObject(user));List<User> listJson = new ArrayList<User>();user.setUserName("list转JSON后的格式");listJson.add(user);System.out.println(JSONArray.fromObject(listJson));Map<String, User> mapJson = new HashMap<String, User>();user.setUserName("map转JSON后的格式");mapJson.put("user", user);System.out.println(JSONObject.fromObject(mapJson));}

1、对象转JSON后的格式

{"userName":"对象转JSON后的格式"}

2.集合(List)转JSON后的格式 [{"userName":"list转JSON后的格式"}]

3.集合(Map)转JSON后的格式 {"user":{"userName":"map转JSON后的格式"}}

要愈合不能,要忘却不能,要再次拥抱,却鼓不起足够的勇气,

JAVA Map、List、Object转换后的JSON字符串

相关文章:

你感兴趣的文章:

标签云: