【问题标题】:Map json data to java bean将json数据映射到java bean
【发布时间】:2011-08-05 06:31:29
【问题描述】:

Java:将 json 数据映射到 java bean 的 Json 库。

作为 beanutil 的 describe 和 populate 方法,是否有任何 java 库将输入 json 对象和相应的 java bean 并将 json 数据映射到 java bean?

【问题讨论】:

    标签: java json map javabeans


    【解决方案1】:

    我用gson

    Gson gson = new Gson();
    MyJavaBean bean = gson.fromJson(strJson,MyJavaBean.class);
    

    【讨论】:

    • 使用gson我们也可以将xml数据转换成json吗?我想减少所有步骤,例如 gson.fromJson(strxml,MyJavaBean.class);
    • 不幸的是,没有。为此,您需要使用 xstream
    • gson 似乎通过字段而不是 setter 进行反序列化,有人知道任何通过 setter 工作的反序列化器吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-24
    • 1970-01-01
    • 2020-09-28
    • 2017-05-02
    • 1970-01-01
    • 2013-04-17
    相关资源
    最近更新 更多