0

我想利用 Jackson 库的 JsonParser API 类。但是,构建一个 json 字符串构建器对我来说是相当乏味的。所以我使用 Map 来包含我的 Json 对象的值。

   Map<String,Object> myMainMap = new HashMap<String,Object>();
   Map<String,String> myMap = new HashMap<String,String>();
   myMap.put("node1","value1");
   myMap.put("node2","value2");
   myMainMap.put("rootNode",myMap);

如何将此 Map 转换为 org.codehaus.jackson.JsonParser 以便我可以利用此 API 可用的方法?

4

1 回答 1

3
ObjectMapper mapper = new ObjectMapper();
System.out.println(mapper.writeValueAsString(myMap) );
于 2012-06-21T11:27:59.887 回答