本文前提
目前本文提到的json文件放在resources文件夹下
采用的是转为inputStream再进行处理的
实操
<dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>2.4</version>
</dependency>
<dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.83</version>
</dependency>
ClassPathResource resource = new ClassPathResource("aa.json");
InputStream inputStream = resource.getStream();
//主要是这个工具类
String string = IOUtils.toString(inputStream, StandardCharsets.UTF_8);
//此处用的是fastjson,如果json文件是集合,也可以用JsonArray转
AaVo resultVo = JSONObject.parseObject(string, AaVo.class);