[解決済み] 配列はトップレベルのJSON-textになり得るか?
2022-08-25 03:23:30
質問
この投稿での議論について json-conversion-in-javascriptを使用します。
どのように解決するのですか?
はい、配列はトップレベルのJSON-textとして合法です。
JSONを定義する4つの標準文書があります。 RFC 4627 , RFC 7159 (これは RFC 4627 を廃止しています)。 ECMA-404 および RFC 8259 (これは RFC 7159 を廃止し、ECMA-404 を規範とします) があります。これらはどのトップレベル要素を許可するかで異なりますが、すべてオブジェクトまたは配列をトップレベル要素として許可しています。
-
RFC 4627。
オブジェクトまたは配列。
"JSONテキストは、シリアル化されたオブジェクトまたは配列です.".JSONテキストは、シリアル化されたオブジェクトまたは配列です。 -
rfc 7159, rfc8259 を参照してください。
任意のJSON値。
JSONテキストは、シリアライズされた値です。以前のJSONの仕様では、JSONテキストはオブジェクトか配列でなければならないという制約があったことに注意してください。 セクション2 -
ECMA-404:
任意のJSON値。
"JSONテキストは、JSON値 文法."
関連
-
[解決済み] jsonに複数の値を1つのキーで格納する
-
[解決済み] 選択ソートが安定する理由と不安定な理由
-
[解決済み] GCCです。配列型に不完全な要素型がある
-
[解決済み] 正しいJSONコンテンツタイプは何ですか?
-
[解決済み] 配列から特定の項目を削除するにはどうすればよいですか?
-
[解決済み] JSONでコメントを使用することはできますか?
-
[解決済み] JavaScript で配列に値が含まれているかどうかを確認するにはどうすればよいですか?
-
[解決済み] なぜGoogleはJSONレスポンスにwhile(1);を前置するのでしょうか?
-
[解決済み] 配列に特定のインデックスで項目を挿入する方法 (JavaScript)
-
[解決済み] cURLでJSONデータをPOSTするにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】アセンブリ言語での配列のバブルソート
-
[解決済み] Python json.loads で ValueError が表示されます。余分なデータ
-
[解決済み] Swift Closuresの$0と$1の意味は何ですか?
-
[解決済み] MIPSの2Dアレイ
-
[解決済み] Scala:Arrayに要素を追加する最良の方法は何ですか?
-
[解決済み] 配列をヒープ化するためのヒープにおけるsiftUp, siftDown操作
-
[解決済み] MATLABのnumel関数とlength関数の違いについて
-
[解決済み] SwiftでUInt8バイト配列を文字列に変換する方法
-
[解決済み】GCC: 配列の型が不完全な要素型である
-
[解決済み] JSONハイジャックはモダンブラウザでも問題ないのか?