Gson的两种解析用法

第一种.

    常见的解析,直接将json字符串解析为对应的类.


public JavaBean getJsonString(String jsonString) {
		
	Gson gson = new Gson();
	// json 转为对应的类
	JavaBean javaBean = gson.fromJson(jsonString, JavaBean .class);
	return javaBean ;
}

第二种.

泛型解析,这里做个笔记,因为有点不好记

public List getJsonString(String jsonString) {
	// gson 的第二种解析-泛型解析
	Gson gson = new Gson();
		
	return gson.fromJson(jsonString, new TypeToken>(){}.getType());
}


你可能感兴趣的:(java)