Ich erstelle eine API, die Ergebnisse als JSON zurückgibt. Gibt es derzeit eine bewährte Methode, ob Schlüssel in das Ergebnis aufgenommen werden sollen, wenn der Wert null ist? Beispielsweise:
{
"title":"Foo Bar",
"author":"Joe Blow",
"isbn":null
}
oder
{
"title":"Foo Bar",
"author":"Joe Blow"
}
Da der zweite kleiner ist, neige ich zu diesem Stil, bin mir aber nicht sicher, ob es einen bevorzugten Stil gibt oder nicht. Aus Kundensicht scheinen beide Stile funktional gleichwertig zu sein. Irgendwelche Vor- oder Nachteile für jeden?