美文网首页
Android Java new JsonObject无反应 不

Android Java new JsonObject无反应 不

作者: CodeDuan | 来源:发表于2018-09-21 15:45 被阅读0次

    自己在做项目的时候 需要用到JsonObject去解析json;

    但是在 运行到JsonObject obj = new JsonObject(data)的时候;就不运行的,如果是使用了Try catch就会抛出异常。

    问了好多朋友,原因是 我的data 是通过Object.toString()生成的。但是JsonObject不支持解析Object.toString的值。

    解决方法是使用Gson将Object转换为json 代码为:

    Gson gson = new Gson();

    String data = gson.toJson(Object);

    JsonObject obj = new JsonObject(data);

    这个时候即可正常运行。

    第一次用简书记录问题,希望下次再遇到 不会再犯这样的错误。

    相关文章

      网友评论

          本文标题:Android Java new JsonObject无反应 不

          本文链接:https://www.haomeiwen.com/subject/kezanftx.html