首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将Json作为字符串接收并转换为Java对象

将Json作为字符串接收并转换为Java对象
EN

Stack Overflow用户
提问于 2018-09-20 04:42:05
回答 1查看 230关注 0票数 -1

我是java的新手,想问一些新手的问题。我的任务是使用API通过函数incomingIM()接收json对象。一旦我将其作为字符串接收,就将该json对象传递给序列化的函数,并使用GSONE java Library将其转换为Java对象。

我的第一个问题是,我能以字符串的形式传递对象吗?我能以这种方式传递吗?

  1. 。java
  2. 是如何在java

中实现的。

//接收字符串字符串中的Json对象并传递给函数serialization()

代码语言:javascript
复制
public void incomingIM(IncomingImInterface incomingImInterface) {
        String str=incomingImInterface.getMessage();
        serialization(str);


    }

//使用GSON java库解析json to java对象//将值从Json对象传递到java对象

代码语言:javascript
复制
 public MainActivity(String name,String age){
        this.name=name;
        this.age=age;

    }

//接受json对象为字符串,并使用GSON库将其转换为java对象

代码语言:javascript
复制
 public static void serialization(String str){
            String userJson= str;
            Gson gson = new Gson();
            MainActivity userSimple = gson.fromJson(userJson, MainActivity.class);
        }
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52413922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档