How to convert hashmap to JSON object in Java

前端 未结 29 2508
谎友^
谎友^ 2020-11-22 11:20

How to convert or cast hashmap to JSON object in Java, and again convert JSON object to JSON string?

29条回答
  •  傲寒
    傲寒 (楼主)
    2020-11-22 11:48

    Better be late than never. I used GSON to convert list of HashMap to string if in case you want to have a serialized list.

    List> list = new ArrayList<>();
    HashMap hashMap = new HashMap<>();
    hashMap.add("key", "value");
    hashMap.add("key", "value");
    hashMap.add("key", "value");
    list.add(hashMap);
    
    String json = new Gson().toJson(list);
    

    This json produces [{"key":"value","key":"value","key":"value"}]

提交回复
热议问题