简体   繁体   English

如何在 Kotlin 中的 JsonObject 中转换字符串

[英]How can I convert a string in JsonObject in Kotlin

I have a string that I want to convert in JsonObject, not in JSONObject.我有一个要在 JsonObject 中转换的字符串,而不是在 JSONObject 中。 This is string can change the keys and values dinamically这是字符串可以动态更改键和值

String细绳

{"toast":"test","from":"test","to":"test"}

How can I do it我该怎么做

create a data class创建数据 class

data class Example(
var toast:String?=null,
var from:String?=null,
var to:String?=null

)

Than use this where you got this gson data比在你得到这个 gson 数据的地方使用它

var data = Gson().fromJson(jsonResponse,Example::class.java)

and than access these data using keyword data.toast而不是使用关键字 data.toast 访问这些数据

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM