gpt4 book ai didi

json - JSON 中是否允许双重定义,如果允许,应如何解释?

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

这是有效的 JSON 吗?

{
"name": "foo",
"name": "bar"
}

如果是,应该如何解释?

最佳答案

根据RFC,这在技术上是合法的,但强烈建议不要这样做。 :

The names within an object SHOULD be unique.

您可以选择以下两条路线之一:

  • JavaScript 路线:在 JavaScript 中,这是非法的。由于 JSON 应该是一个子集,因此拒绝输入无效。
  • Postel/Python 路由:用最新值覆盖 “var” 条目。

关于json - JSON 中是否允许双重定义,如果允许,应如何解释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7202477/

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