JSON で出力する最初の API を構築していますが、疑問に思っていました: パラメーターの 1 つが空の場合、そのパラメーター名に空の値を含めるか、まったく含めないのが最善でしょうか? たとえば、特定の製品にバッテリーがある場合、通常は出力されます。
"batteries": [
{
"device": "Vehicle",
"number": "4",
"type": "AA",
"included": "Not Included"
},
{
"device": "Remote",
"number": "2",
"type": "AAA",
"included": "Not Included"
}
],
リモートバッテリーがない場合、その 2 番目のセクションを含める必要はありませんか? バッテリーがまったくない場合、バッテリーノード全体を取り外す必要がありますか?