Android应用开发连载程序员Android技术知识

羊皮书APP(Android版)开发系列(十四)Gson解析js

2016-03-27  本文已影响530人  JeenWang

不得不说,Gson用起来确实挺方便的,但是最近发现很多人在使用Gson的时候,会出现各种问题,尤其是新手,下面我给出几个问题的解决方法,希望对你有用。

String jsonStr="";//json字符串
Gson gson = new Gson();
Result obj = gson.fromJson(jsonStr,Result.class);//Result是json对应的实体类
String jsonStr = new Gson().toJson(Result.class);

package cn.studyou.parchment.utils;

import android.text.TextUtils;

import com.google.gson.Gson;

import cn.studyou.baselibrary.log.L;

/**
* 基本功能:Gson解析
* 创建:王杰
* 创建时间:16/3/15
* 邮箱:w489657152@gmail.com
*/
public class GsonUtils {

   public static Object fromJson(String jsonStr,Class clazz){
       Object object = null;
       if (!TextUtils.isEmpty(jsonStr)) {
           try {
               object = new Gson().fromJson(jsonStr, clazz);
           }catch (Exception e){
               e.printStackTrace();
               L.e("Gson fromJson is error!");
           }
       }
       return object;
   }
上一篇 下一篇

猜你喜欢

热点阅读