Daniele B
05/17/2021, 8:38 AMval obj = Json.decodeFromString<Data>("""{"a":42, "b": "str"}""")
is there a way to decode key/value pairs concatenated by &
?
a=42&b=str
or should I convert my key/value pairs into Json?ephemient
05/17/2021, 9:00 AMephemient
05/17/2021, 9:04 AMProperties.decodeFromMap(
str.splitToSequence('&').associate {
val (k, v) = it.split('=', limit = 2)
k to v
}
)
Properties.encodeToMap(obj).entries.joinToString("&") { (k, v) -> "$k=$v" }
Daniele B
05/17/2021, 9:09 AMDominaezzz
05/17/2021, 9:11 AMephemient
05/17/2021, 9:17 AMDaniele B
05/17/2021, 9:18 AM