shaktiman_droid
10/26/2021, 4:51 PMJSON.stringify(data class)
adds _
underscore to parameters. is there a way to avoid that?
data class Test(val email: String)
val test = Test("<mailto:abc@x.com|abc@x.com>")
val json = JSON.stringify(test)
resulting json is {"_email":"<mailto:abc@x.com|abc@x.com>"}
why is there an underscore
before email
?ankushg
10/26/2021, 5:25 PM@JsExport
your entire data class?ankushg
10/26/2021, 5:26 PMkotlinx.serialization
`encodeToDynamic`/`decodeFromDynamic` in some places for this, and manually convert to/from `external interface`s in other places for this
Not an ideal workflowshaktiman_droid
10/26/2021, 5:27 PMJsExport
there.shaktiman_droid
10/26/2021, 5:31 PM_
shaktiman_droid
10/26/2021, 5:33 PMjs(IR) {
binaries.library()
nodejs()
}
shaktiman_droid
10/26/2021, 5:34 PMkotlinx.serialialization
what option do I have?
Just manually creating a json
object on kotlin/js side?Big Chungus
10/26/2021, 5:34 PMBig Chungus
10/26/2021, 5:35 PMshaktiman_droid
10/26/2021, 5:39 PMBig Chungus
10/26/2021, 5:44 PMshaktiman_droid
10/26/2021, 5:59 PMankushg
10/26/2021, 6:02 PM