質問

JSONは通常、オブジェクトの配列を次のようなものとしてエンコードします。

"batter":
[
{ "id": "1001", "type": "Regular" },
{ "id": "1002", "type": "Chocolate" },
{ "id": "1003", "type": "Blueberry" },
{ "id": "1004", "type": "Devil's Food" }
                    ]

オブジェクト定義が各配列エントリで指定されていないようにオブジェクト定義が一度だけ宣言されるようにエンコードできる方法はありますか?

ありがとう、

美術

役に立ちましたか?

解決

いいえ。各エントリでフィールド名を繰り返す必要があります。

JSONは意図的に非常にシンプルで、一般に特定のデータモデルを表現する1つの方法しかありません。これにより、もう少し冗長になる場合があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top