java object 转 json

来源:互联网 发布:淘宝改订单地址怎么改 编辑:程序博客网 时间:2024/05/14 18:37
package com.***.at.******.delegate.taxinfo;import java.io.IOException;import java.util.ArrayList;import java.util.HashMap;import java.util.Map;import org.codehaus.jackson.JsonGenerationException;import org.codehaus.jackson.map.JsonMappingException;import org.codehaus.jackson.map.ObjectMapper;public class test {/** * @param args */public static void main(String[] args) {Map<String, Object> family = new HashMap<String, Object>();Map<String, String> perople1 = new HashMap<String, String>();Map<String, String> perople2 = new HashMap<String, String>();ArrayList<Object> perople = new ArrayList<Object>();perople1.put("name", "zheng");perople1.put("age", "12");perople2.put("name", "yuen");perople2.put("age", "12");perople.add(perople1);perople.add(perople2);family.put("family_name", "huang");family.put("family_mamber", perople);ObjectMapper objectMapper = new ObjectMapper();String prefJsonString = null;        try        {            prefJsonString = objectMapper.writeValueAsString(family);        }        catch (JsonGenerationException e)        {        }        catch (JsonMappingException e)        {        }        catch (IOException e)        {        }        System.out.println(prefJsonString);}}

http://blog.csdn.net/ibm_hoojo/article/details/6366429

http://wiki.fasterxml.com/JacksonInFiveMinutes#JSON_Three_Ways


原创粉丝点击