답변:
속성이 선택 사항이거나 비어 있거나 널 (NULL) 값을 갖는 경우, 의미 상 강력한 이유가없는 한 JSON에서 해당 속성을 삭제하는 것이 좋습니다.
{
"volume": 10,
// Even though the "balance" property's value is zero, it should be left in,
// since "0" signifies "even balance" (the value could be "-1" for left
// balance and "+1" for right balance.
"balance": 0,
// The "currentlyPlaying" property can be left out since it is null.
// "currentlyPlaying": null
}
추가 읽기
Google 스타일 가이드-비어 있거나 null 속성 값
REST API의 JSON 응답에 null 값이 포함되어야합니까?
currentlyPlaying
일부 응답에 있고 다른 응답이 아닌 경우에도 클라이언트가 키가 있는지 여부를 확인하는 것이 null인지 확인하는 것이 바람직합니까?