1.目的:
主要通过gson实现class 数组与json 转化的通用化的工具。不会因为类不同改变工具的类。
2.源代码
工具类:
package Util;
import java.util.ArrayList;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
//是将对象转换成字符串
public class MyJson<T> {
// public static void main(String[] args){
// System.out.println();
// String jsonData= "[{\"name\":\"小路\",\"age\":23}]";
// parseToString(jsonData);
// }
// public LinkedList<T> parseToOject(String jsonData){
// //这样拿到的是�?��Object数组,现在我只解析一个Products
// Type listType=new TypeToken<LinkedList<T>>(){}.getType(); //TypeToken是一个空的抽象类
// Gson gson=new Gson();
// LinkedList<T> Objects=gson.fromJson(jsonData,listType); //Object对象会被保存到LinkedList�?
// return Ob