Я работаю над простым веб-приложением Scala. Планируется получить данные JSON от внешнего API и вставить его в шаблон (к сожалению, получение данных в XML не является вариантом).
Я пробовал работать с библиотекой Twitter scala -json, но я не могу ее правильно скомпилировать (код в github не обновляется в sbt, говоря, что стандартный проект 7.10 недоступен, и я не знаю, t еще не работал).
lift-json выглядит впечатляюще, но выглядит намного сложнее, чем мне сейчас.
Попытка импортировать библиотеку, с которой я работал в Java, jsonic, приводит к различным тайным ошибкам. Это слишком плохо, потому что мне нравится, как простой jsonic.
Я немного поработал со встроенным Scala.util.parsing.json.JSON, но на самом деле я не могу сказать, как получить доступ к элементам. Я несколько новичок в Scala, как вы могли заметить. Как вы получаете доступ к свойствам JSONObjects?
scala.util.parsing.json.JSON содержит много информации, но есть ли простой учебник о том, как его использовать?
Меня действительно интересует только десериализация JSON на данный момент, Ints, Strings, Maps и Lists. Мне не нужно сериализовать объекты или сделать десериализованные объекты подходящими в классе на данный момент.
Может ли кто-нибудь указать мне способы работы с одной из вышеупомянутых библиотек или помочь мне настроить Java-библиотеку, которая будет делать то, что я хочу?