¿Cuál es la forma más sencilla de analizar JSON en Scala?

Estoy trabajando en una aplicación web simple con Scala. El plan es obtener datos JSON de una API externa e insertarlos en una plantilla (desafortunadamente, obtener los datos en XML no es una opción).

Intenté trabajar con la biblioteca scala-json de Twitter, pero no consigo que se compile correctamente (el código en github no se actualiza en sbt, diciendo que el proyecto estándar 7.10 no está disponible y aún no lo he resuelto) )

lift-json se ve impresionante, pero parece ser mucho más elaborado de lo que necesito en este momento.

Intentar importar una biblioteca con la que he trabajado en Java, jsonic, produce varios errores arcanos. Esto es una lástima porque me gusta lo sencillo que es jsonic.

He progresado un poco con el scala.util.parsing.json.JSON integrado, pero en realidad no puedo decir cómo acceder a los elementos. Soy algo nuevo en Scala, como habrás notado. ¿Cómo se accede a las propiedades de JSONObjects?

scala.util.parsing.json.JSON tiene mucha información, pero ¿hay un tutorial sencillo sobre cómo usar esto en algún lugar?

Realmente solo estoy interesado en deserializar JSON en este momento, en Ints, Strings, Maps y Lists. No tengo necesidad de serializar objetos o hacer que los objetos deserializados encajen en una clase en este momento.

¿Alguien puede señalarme formas de trabajar con una de las bibliotecas mencionadas anteriormente, o ayudarme a configurar una biblioteca Java que haga lo que quiero?

Respuestas a la pregunta(2)

Su respuesta a la pregunta