Мой вариант использования - использовать Play 2.0 WebServices и библиотеку Jerkson для изменения и возврата JSON.
WS.url(url).get().map { response =>
Ok(getFields(response.json))
}
def getFields(list: List[String], json: JsValue): Map[String, JsValue] =
(for (key <- list) yield key -> json \ key).toMap
- Как отправлять с определенным HTTP-запросом заголовка ContentType и приложения?
- Как создать URL-адрес, например: http://example.com/giveMeJson?a=b&c=d=&e=f&g=h&i=j&k=l (длинный URL-адрес хорошо выражен.
- Можно ли удалить поля из json? Я знаю только, как получить поля.
Спасибо за ответ и помощь в моем беспорядке:)