Json系列:Gson简单使用,把json字符串转为java对象。
Posted zhangjin1120
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Json系列:Gson简单使用,把json字符串转为java对象。相关的知识,希望对你有一定的参考价值。
- 引入Gson库
implementation 'com.google.code.gson:gson:2.8.6'
- 准备json字符串
{"name":"怪盗kidou","age":24,"emailAddress":"ikidou@example.com"}
- 手敲一个TestBean.java,先不用GsonFormat插件。
public class TestBean {
public String name;
public String age;
public String emailAddress;
}
- 把json字符串转为java Bean对象。
public class MainActivity extends AppCompatActivity {
private static final String TAG = "xx";
String jsonStr = "{\\"name\\":\\"怪盗kidou\\",\\"age\\":24,\\"emailAddress\\":\\"ikidou@example.com\\"}";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TestBean bean = new Gson().fromJson(jsonStr, TestBean.class);
Log.i(TAG, bean.name + " " + bean.age + " " + bean.emailAddress);
}
}
运行结果:
以上是关于Json系列:Gson简单使用,把json字符串转为java对象。的主要内容,如果未能解决你的问题,请参考以下文章