gpt4 book ai didi

json - 如何将 JSON 字符串映射到 Kotlin Map

转载 作者:行者123 更新时间:2023-12-04 18:01:59 40 4
gpt4 key购买 nike

我有一个简单的 Kotlin 程序,它访问 Mongo 数据库并生成如下的 JSON 字符串;

"{
"_id" : { "$oid" : "593440eb7fa580d99d1abe85"} ,
"name" : "Firstname Secondname" ,
"reg_number" : "ATC/DCM/1016/230" ,
"oral" : 11 ,
"oral_percent" : 73 ,
"cat_1" : 57 ,
"cat_2" : 60 ,
"cat_average" : 59 ,
"assignment" : 90
}"

我如何在 Kotlin Map/MutableMap 中映射它? Kotlin 中是否有 API 可以读取 JSON 并将其映射到 Map/MutableMap?

最佳答案

这可以通过 Klaxon 来完成.有了这个,您可以轻松地将 Json 数据读取为 JsonObject这实际上是一个 MutableMap .

val json: JsonObject = Parser().parse(jsonData) as JsonObject

关于json - 如何将 JSON 字符串映射到 Kotlin Map,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44870961/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com