1

重複の可能性:
JSON 仕様 - キーを引用符で囲む必要がありますか?

正しい構文はどれですか?

{ key: "value" }または{ "key": "value" }

私はそれを両方の方法で見てきましたが、私のテストでは両方とも機能しますが、どちらが構文的に正しいのか興味がありますか?

4

2 に答える 2

8

JSON では、キーを引用符で囲む必要があります。JavaScript はそうではありません。したがって、JSON の場合、2 番目の例は正しいです。

于 2012-10-08T17:56:02.293 に答える
1

どちらも JavaScript オブジェクトの有効な表記法です。完全に引用された 2 番目のバージョンのみが有効な JSON です。

仕様この Web ベースの linterを参照してください。

于 2012-10-08T17:58:11.833 に答える