<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    paulwong

    JSON轉JAVA BEAN


    import java.io.IOException;

    import org.codehaus.jackson.JsonParseException;
    import org.codehaus.jackson.map.DeserializationConfig;
    import org.codehaus.jackson.map.JsonMappingException;
    import org.codehaus.jackson.map.ObjectMapper;
    import org.codehaus.jackson.type.TypeReference;
    import org.junit.Test;
    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;


    public class ColumnControllerTest {
        
        private Logger logger = LoggerFactory.getLogger(ColumnControllerTest.class);
        
        
        @Test
        public void testTest()
        {
            ObjectMapper mapper = new ObjectMapper();
            /*AnnotationIntrospector introspector = new JaxbAnnotationIntrospector();
            // make deserializer use JAXB annotations (only)
            mapper.getDeserializationConfig().setAnnotationIntrospector(introspector);
            // make serializer use JAXB annotations (only)
            mapper.getSerializationConfig().setAnnotationIntrospector(introspector);
    */
            mapper.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false);
            
            String userStr = "{\"username\":\"paul\",\"email\":\"paul@paul.com\"}";
            try {
                TypeReference<TestUser> temp = new TypeReference<TestUser>(){};
                TestUser testUser = mapper.readValue(userStr, temp);
                System.out.println(testUser.toString());
                
                String result = mapper.writeValueAsString(testUser);
                System.out.println(result);
                
            } catch (JsonParseException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            } catch (JsonMappingException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }

    }

    posted on 2015-11-18 13:30 paulwong 閱讀(457) 評論(0)  編輯  收藏 所屬分類: J2SE

    主站蜘蛛池模板: 免费精品国产日韩热久久| 亚洲啪AV永久无码精品放毛片| 久久久久国色av免费看| 亚洲黄色网址大全| 国产免费人成视频在线观看| 久久免费视频一区| 亚洲国产日韩精品| 综合亚洲伊人午夜网| 一个人看www在线高清免费看| 美女黄频免费网站| 亚洲精品mv在线观看| 免费a级毛片无码av| 99免费观看视频| 色多多www视频在线观看免费| 亚洲最大的成网4438| 免费无遮挡无码永久在线观看视频| 永久免费不卡在线观看黄网站| 亚洲日本VA午夜在线电影| 国产l精品国产亚洲区在线观看| 在线免费一区二区| 久久久久国产精品免费网站| 免费一级做a爰片久久毛片潮| 亚洲中文字幕久在线| 亚洲精品无码不卡在线播放HE| 热久久精品免费视频| 99re在线精品视频免费| 国产免费人成视频在线播放播| 亚洲日韩看片无码电影| 亚洲综合激情另类小说区| 亚洲人成77777在线播放网站| 我要看免费的毛片| 亚洲精品视频在线免费| 两性色午夜免费视频| 曰批免费视频播放在线看片二| 亚洲va在线va天堂va手机| 亚洲国产a∨无码中文777| 国产一级淫片视频免费看| 97无码免费人妻超级碰碰碰碰| 99精品视频在线视频免费观看| WWW国产成人免费观看视频| 国产精品亚洲二区在线|