ADD file via upload

master
pybple5kv 3 years ago
parent a6384e3cea
commit c3248699cf

@ -0,0 +1,29 @@
package com.example;
import com.example.bean.QuestBean;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import java.lang.reflect.Type;
import java.util.List;
public class JsonParse {
private static JsonParse instance;
private JsonParse(){
}
public static JsonParse getInstance(){
if(instance == null){
instance = new JsonParse();
}
return instance;
}
public List<QuestBean>getShopList(String json){
Gson gson = new Gson();//使用gson库解析JSON数据
//创建一个TypeToken的匿名子类对象并调用对象的getType()方法
Type listType = new TypeToken<List<QuestBean>>(){
}.getType();
//把获取到的信息集合存到shopList中、
List<QuestBean>shopList = gson.fromJson(json,listType);
return shopList;
}
}
Loading…
Cancel
Save