Помогите разобраться с JSON

256
31 июля 2017, 11:54

С JSON особо не знаком, но хочу попробовать решить задачу с помощью него. Такая проблема, есть URL на данные, данные выглядят примерно так:

{"Victor":["Moscov","Omsk"],"Sasha": ["Tomsk"],"Oleg":["Harkov", "Poltava"],"Olya":[""]}

Для соединения использую метод:

public static URL createUrl(String link) {
        try {
            return new URL(link);
        } catch (MalformedURLException e) {
            e.printStackTrace();
            return null;
        }
    }

Вопрос, как мне считать данные с файла, что бы я смогу отделить где имя, а где страны? Или где мне можно посмотреть подробно.

И можем ли мы в "StringBuilder" занести всю информацию? Просто есть вариант сплитануть по ":", потом с чётных элементов убрать все символы. И получим имя, и также сделать со странами. Но мне кажется не самый лучший вариант)

Пробовал разобраться с таким примером "https://javadevblog.com/primer-raboty-s-json-simple-v-java-parsing-i-sozdanie-json.html". Но не особо понял как мы все сделали.

READ ALSO
Android - как узнать создался ли элемент

Android - как узнать создался ли элемент

Динамический создаю кнопку, как мне узнать что кнопка создана? Точнее, мне нужно условие (пока кнопка не создана) не делать того-то?

267
Как решить такую задачу? [требует правки]

Как решить такую задачу? [требует правки]

Дано: 10 человек (у каждого есть яблоко)Каждый из них может отдать другому это яблоко, а может и не отдать

254
Переключение между двумя фрагментами MainActivity с помощью BottomNavigationView

Переключение между двумя фрагментами MainActivity с помощью BottomNavigationView

На главном Activity есть BottomNavigationView и еще 2 layout файла фрагментовКак реализовать переключение между этими фрагментами, чтобы при этом оставался...

175