Json转实体类(工具类)
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import org.springframework.util.ResourceUtils;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
/**
*
* 使用 json 变为 实体类
*
* 直接 复制粘贴,,工具类.不用 再去写.
*/
public class JsonToCityUtil {
private JsonToCityUtil(){};
private static JsonToCityUtil jsonToCityUtil;
public static JsonToCityUtil getInstance() {
if (jsonToCityUtil == null) {
jsonToCityUtil = new JsonToCityUtil();
}
return jsonToCityUtil;
}
public List<CityObj> readJson() throws Exception {
List<CityObj> list= new ArrayList<>();
// 读取 json 文件
File file = ResourceUtils.getFile("classpath:static/cityJson.json");
// System.out.println(file);