Получение значений из вложенного объекта JSON

У меня есть файл JSON, который я хочу проанализировать. Файл JSON («myfile») имеет следующий формат:

{
    "LanguageLevels": {
        "1": "Początkujący",
        "2": "ŚrednioZaawansowany",
        "3": "Zaawansowany",
        "4": "Ekspert"
    }
}

Я хочу получить значение (ŚrednioZaawansowany) ключа 2 из языковых уровней.

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.Iterator;
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;

public class JsonSimpleExample {
public static void main(String[] args) {

JSONParser parser = new JSONParser();

try {

    Object obj = parser.parse(new FileReader("myfile"); 
    JSONObject jsonObject = (JSONObject) obj;
    JSONObject jsonChildObject = (JSONObject)jsonObject.get("LanguageLevels");

Что делать дальше? Как я могу перебрать это?

Ответы на вопрос(5)

Ваш ответ на вопрос