gpt4 book ai didi

json - 在 Scala 中读取 JsValue

转载 作者:行者123 更新时间:2023-12-01 09:51:24 25 4
gpt4 key购买 nike

我如何访问第一位居民的姓名?这是 Json 文件。以下是什么?

val bigwig = (json \ "residents")(1)..... 


import play.api.libs.json._

val json: JsValue = Json.parse("""
{
"name" : "Watership Down",
"location" : {
"lat" : 51.235685,
"long" : -1.309197
},
"residents" : [ {
"name" : "Fiver",
"age" : 4,
"role" : null
}, {
"name" : "Bigwig",
"age" : 6,
"role" : "Owsla"
} ]
}
""")

最佳答案

快速而肮脏(没有验证):

((jsonObject \ "residents").as[Seq[JsObject]].head \ "name").as[String]

关于json - 在 Scala 中读取 JsValue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36993052/

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