读取本地json文件并解析

  1. StringBuilder result = new StringBuilder();
  2. try (FileInputStream fileInputStream = new FileInputStream("本地json文件全路径");
  3. InputStreamReader inputStreamReader = new InputStreamReader(fileInputStream, StandardCharsets.UTF_8);
  4. BufferedReader reader = new BufferedReader(inputStreamReader);) {
  5. String tempString = null;
  6. while ((tempString = reader.readLine()) != null) {
  7. result.append(tempString);
  8. }
  9. } catch (Exception e) {
  10. e.printStackTrace();
  11. }
  12. //根据具体情况转成array或者object
  13. JSONArray array = JSON.parseObject(result.toString(), JSONArray.class);