JSON ควรรวมค่า null [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบได้ด้วยข้อเท็จจริงและการอ้างอิงโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังสร้าง API ที่แสดงผลลัพธ์เป็น JSON มีแนวทางปฏิบัติที่ดีที่สุดในปัจจุบันหรือไม่ว่าเราควรรวมคีย์ในผลลัพธ์เมื่อค่าเป็นโมฆะ ตัวอย่างเช่น: { "title":"Foo Bar", "author":"Joe Blow", "isbn":null } หรือ { "title":"Foo Bar", "author":"Joe Blow" } เนื่องจากอันที่สองมีขนาดเล็กกว่าฉันจึงเอนเอียงไปทางสไตล์นี้ แต่ฉันไม่แน่ใจว่ามีสไตล์ที่ชอบหรือไม่ จากมุมมองของลูกค้าดูเหมือนว่าทั้งสองสไตล์จะเทียบเท่ากัน ข้อดีหรือข้อเสียของแต่ละข้อ?