Как сделать Json отображение через Simple JSON

242
17 сентября 2019, 19:40

Что сделать, чтобы показывал строку в этом коде?

            Object obj = new JSONParser().parse(new FileReader("test.json")); 
            JSONObject jo = (JSONObject) obj; 
            String version1 = (String) jo.get("id"); 
            System.out.println(version1); 
            Map downloads = ((Map)jo.get("options")); 
            Iterator<Map.Entry> itr1 = downloads.entrySet().iterator(); 
            JSONArray ja = (JSONArray) jo.get("desktop"); 
            Iterator itr2 = ja.iterator(); 
            while (itr2.hasNext())  
            { 
                itr1 = ((Map) itr2.next()).entrySet().iterator(); 
                while (itr1.hasNext()) { 
                    System.out.println(itr1.next().getValue()); 
                } 
            } 

Пример Json

{
"desktop": [{
    "options": {
        "application": {
            "path": "Путь 1",
        }
    },
    "name": "1"
}, {
    "options": {
        "application": {
            "path": "Путь 2",
        }
    },
    "name": "2"
}]}

Нужно получить path у каждого элемента

READ ALSO
Вывод данных на страницу

Вывод данных на страницу

При выводе данных в консоль все отображается без пробела, а вот если на страницу появляется небольшое расстояние и затем если в окне пытаться...

193
Отключить растяжку flex при переносе

Отключить растяжку flex при переносе

При указании значения flex: 150px, элементы в контейнере растягиваются так, чтобы заполнить всю ширину родителяНо нужно, чтобы при переносе этих...

159