У меня есть проект с весенней загрузкой, и структура моего проекта выглядит так ...
-src
-target
-pom.xml
-uploaded_json
-- example.json
и вот мой пример. json
[
{
"Username": "U1",
"Password": "P1",
},
{
"Username": "U2",
"Password": "P2",
},
{
"Username": "U3",
"Password": "P3",
}
]
Могу я прочитать пример . json и сохранить как переменную типа int? Стоит ли использовать объект java .io.File? Пожалуйста, помогите мне понять, как получить размер файла JSON. Заранее спасибо.
Изменить: я сделал метод, используя простой - json.
@GetMapping("getJSON")
public String testmethod() {
JSONParser parser = new JSONParser();
File directory = new File(".");
JSONArray a;
try {
a = (JSONArray) parser.parse(new FileReader(
directory.getCanonicalPath() + "\\uploaded_json\\example.json"));
int length = a.size();
System.out.println(length);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ParseException e) {
e.printStackTrace();
}
return null;
}