How to convert hashmap to JSON object in Java

前端 未结 29 2366
谎友^
谎友^ 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:32

        import org.json.JSONObject;
    
        HashMap map = new HashMap<>();
        String[] list={"Grader","Participant"};
        String[] list1={"Assistant","intern"};
        map.put("TeachingAssistant",list);
        map.put("Writer",list1);
        JSONObject jsonObject = new JSONObject(map);
        System.out.printf(jsonObject.toString());
    
        // Result: {"TeachingAssistant":["Grader","Participant"],"Writer":["Assistant","intern"]}
    

提交回复
热议问题