我是Kotlin的新手,在处理基本的JSON字符串以访问其内容时遇到麻烦。 JSON字符串如下所示:

"{\"id\":24,\"name\":\"nope\",\"username\":\"unavailable1991\",\"profile_image_90\":\"/uploads/user/profile_image/24/23102ca5-1412-489d-afdf-235c112c7d8e.jpg\",\"followed_tag_names\":[],\"followed_tags\":\"[]\",\"followed_user_ids\":[],\"followed_organization_ids\":[],\"followed_podcast_ids\":[],\"reading_list_ids\":[],\"blocked_user_ids\":[],\"saw_onboarding\":true,\"checked_code_of_conduct\":true,\"checked_terms_and_conditions\":true,\"number_of_comments\":0,\"display_sponsors\":true,\"trusted\":false,\"moderator_for_tags\":[],\"experience_level\":null,\"preferred_languages_array\":[\"en\"],\"config_body_class\":\"default default-article-body pro-status-false trusted-status-false default-navbar-config\",\"onboarding_variant_version\":\"8\",\"pro\":false}"

I've tried using the Gson and Klaxon packages without any luck. My most recent attempt using Klaxon looked like this:

val json: JsonObject? = Klaxon().parse<JsonObject>(jsonString)
java.lang.String cannot be cast to com.beust.klaxon.JsonObject
"
val jsonString = rawStr.substring(1,rawStr.length-1).replace("\\", "")
com.beust.klaxon.KlaxonException: Unable to instantiate JsonObject with parameters []
JsonObjectMap