- 取出唯一标识,全部复制到txt中(复制后默认是一行,一下代码也只是读取一行)
- 然后之下下面代码,进行重组(注意我这边用编码格式是“GBK”,如果出现乱码,可以改成“UTF-8”试一下)
public static void main(String[] args) {
String filePath = "文件路径";
try{
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(new FileInputStream(filePath), "GBK"));
String res = "";
String line;
while ((line = bufferedReader.readLine()) != null) {
res = line;
}
JSONArray jsonArray = JSONObject.parseObject(res).getJSONObject("data").getJSONArray("list");
for (Object o : jsonArray) {
JSONObject jsonObject = JSONObject.parseObject(o.toString());
System.out.println(jsonObject.getString("cameraIndexCode") + " | " + jsonObject.getString("cameraName"));
}
} catch (IOException e) {
e.printStackTrace();
}
}