Этот вопрос или подобные ранее были опубликованы, однако ни одно из решений больше не работает с последними библиотеками. После обширного поиска на данный момент я не нашел доказательств того, что последние версии наиболее популярных библиотек spray-json
или play-json
(или их плагины) могут обрабатывать этот случай. Есть ли что-то, что может анализировать json из более чем 22 элементов в класс класса scala? Поскольку scala 2.11 классы случаев больше не ограничены 22 элементами. Пожалуйста, только полностью работающие решения. Очевидный пример json ниже.
{
"a": 1,
"b": 2,
"c": 3,
"d": 4,
"e": 5,
"f": 6,
"g": 7,
"h": 8,
"i": 9,
"j": 10,
"k": 11,
"l": 12,
"m": 13,
"n": 14,
"o": 15,
"p": 16,
"q": 17,
"r": 18,
"s": 19,
"t": 20,
"u": 21,
"v": 22,
"w": 23
}
UPDATE: Это случай, когда вы не имеете контроля над структурой json, например, он извлекается из стороннего api. Пример twitter tweet json: http://pastebin.com/h8fHAsd8