将您的地图传递给
ObjectMapper.writevalueAsString(Object value)
根据docs
StringWriter,它比使用效率更高:
可用于将任何Java值序列化为String的方法。在功能上等效于使用StringWriter调用writevalue(Writer,Object)并构造String,但效率更高。
例
import org.prehaus.jackson.map.ObjectMapper;import java.io.IOException;import java.util.HashMap;import java.util.Map;public class Example { public static void main(String[] args) throws IOException { Map<String,String> map = new HashMap<>(); map.put("key1","value1"); map.put("key2","value2"); String mapAsJson = new ObjectMapper().writevalueAsString(map); System.out.println(mapAsJson); }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)