ValV
10/09/2018, 12:47 PMkotlinx.serialization и jackson-module-kotlin (точнее, подсказали), там сказано, что это всё - для классов и классов данных Котлина. Т. е. это может не сработать для Джава `Observable`ов?sandwwraith
10/10/2018, 12:31 PMValV
10/10/2018, 12:33 PMsandwwraith
10/10/2018, 12:33 PMValV
10/10/2018, 12:33 PMsandwwraith
10/10/2018, 12:34 PMValV
10/10/2018, 12:35 PMList<List<Any>>?sandwwraith
10/10/2018, 12:35 PMValV
10/10/2018, 12:43 PMAny не имеет .serializer()?ValV
10/10/2018, 12:46 PMJSON.stringify(listOfLists) не даётся... Есть где-то подобные примеры?sandwwraith
10/10/2018, 1:10 PMValV
10/10/2018, 1:12 PMsandwwraith
10/10/2018, 1:13 PMsandwwraith
10/10/2018, 1:13 PM@Serializable data class Data(val i: Int)
println(JSON.stringify(Data.serializer().list.list, listOf(listOf(Data(42)))))ValV
10/10/2018, 1:15 PMValV
10/10/2018, 1:16 PMValV
10/10/2018, 1:19 PMAnyValV
10/10/2018, 1:20 PMsetOf(String, Int, Double, Boolean).serializer().list.list?ValV
10/11/2018, 7:23 AMMap<String, List<String>>? Я нашёл в примерах, только как сериализовать его внутри пользовательского класса типа data class Data(val myMap: Map<String, String>)sandwwraith
10/11/2018, 10:31 AMval mp: KSerializer<Map<String, Int>> = (StringSerializer to IntSerializer).map // extension on Pair of serializers. Получается, тут вместо IntSerializer надо написать StringSerializer.listValV
10/11/2018, 10:57 AM