android json封装
导读:Android中使用JSON作为数据交互格式已经非常常见了。而为了方便解析和生成JSON数据,通常会封装JSON相关的工具类。比较常见的封装方式有:public class JsonUtil {/*** 将JSON字符串转成指定对象*/pu...
Android中使用JSON作为数据交互格式已经非常常见了。而为了方便解析和生成JSON数据,通常会封装JSON相关的工具类。比较常见的封装方式有:
public class JsonUtil {
/*** 将JSON字符串转成指定对象*/public staticT fromJson(String json, Classclazz) {
Gson gson = new Gson();
return gson.fromJson(json, clazz);
}
/*** 将对象转成JSON字符串*/public static String toJson(Object object) {
Gson gson = new Gson();
return gson.toJson(object);
}
}
这里使用Gson库进行JSON解析和生成。fromJson方法可以将JSON字符串转成指定对象,而toJson方法则是将对象转成JSON字符串。
使用时只需要调用JsonUtil中的方法即可:
String json = "{
\"name\":\"Tom\", \"age\":20}
";
UserInfo userInfo = JsonUtil.fromJson(json, UserInfo.class);
String jsonString = JsonUtil.toJson(userInfo);
这样就可以非常方便地进行JSON数据的解析和生成。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: android json封装
本文地址: https://pptw.com/jishu/315591.html
