gpt4 book ai didi

json - Play Framework : How to get field names from Json

转载 作者:行者123 更新时间:2023-12-05 09:22:00 26 4
gpt4 key购买 nike

给定以下 JSON...

{
"fieldOne": "valueOne",
"fieldTwo": "valueTwo"
}

...如何使用 Play JSON 库(Scala 版本)获取字段名称 fieldOnefieldTwo?我需要这个,因为在我的用例中,字段名称可能会根据上下文发生变化。

最佳答案

一旦你有了一个JsObject,你就可以调用keys:

val js = Json.parse("""{
"fieldOne": "valueOne",
"fieldTwo": "valueTwo"
}""")

js.transform[JsObject].map(_.keys)

有了它,您将获得一个 JsResult[Set[String]],您可以决定如何处理错误。

关于json - Play Framework : How to get field names from Json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29460361/

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