Я создаю API, который возвращает результаты в формате JSON. Есть ли в настоящее время лучший способ включения ключей в результат, когда значение равно нулю? Например:
{
"title":"Foo Bar",
"author":"Joe Blow",
"isbn":null
}
или
{
"title":"Foo Bar",
"author":"Joe Blow"
}
Поскольку второй меньше, я склоняюсь к этому стилю, но не уверен, есть ли какой-то предпочтительный стиль или нет. С точки зрения клиента кажется, что оба стиля будут функционально эквивалентны. Есть ли плюсы или минусы для каждого?