Если вы используете эту библиотеку , сначала вы должны прочитать содержимое файла, например:
String unparsedJson = Files.readAllLines(Paths.get("src/com/json/inventory.json"))
.stream()
.reduce((a,b) -> a + b)
.get();
Затем вы можете проанализировать json с предоставленным вами кодом:
JSONObject json = new JSONObject(unparsedJson);
И итерируйте по клавишам что-то вроде этого:
json.keys().forEachRemaining(key -> {
System.out.println(key);
});
Вы также можете использовать другие библиотеки, такие как Jackson и Gson .