ได้ยินชื่อเสียงมานาน วันนี้ได้ฤกษ์อ่าน JSON
ให้อธิบายสั้นๆ เนื่องจาก XML มันรก วงเล็บปีกกาเต็มไปหมด ถ้าต้องการแลกเปลี่ยนข้อมูลสั้นๆ ก็ไม่คุ้มที่จะใช้ XML ดังนั้นเราหาวิธีอื่นที่จะอธิบาย object แบบง่ายๆ ดีกว่า JSON ใช้ datatype ของภาษาโปรแกรมที่คนอ่านเข้าใจง่ายกว่า XML แทน แค่นี้เอง
ตอนแรกภาษาโปรแกรมที่ใช้คือ JavaScript (เลยชื่อ JSON) แต่ตอนนี้แทบทุกภาษามี JSON Parser/Generator แล้ว
ถ้ามองในภาพรวม ต้องเอาไปเปรียบเทียบกับ SOAP และ XML-RPC ด้วย
เพื่อความเข้าใจง่าย ดูโค้ดเร็วที่สุด อ่าน เปรียบเทียบ SOAP vs XML-RPC และ โค้ดเดียวกันในรูป JSON
ส่วนบทความ JSON ที่ครอบคลุมและได้คอนเซปต์สุดก็อันนี้ Why JSON isn’t just for JavaScript เดี๋ยวไปลองเขียนโค้ดจริงสักนิด แล้วจะมาบล็อกถึงต่อไป
มีความรู้สึกว่า JSON ต้องดังแบบ RoR ด้วยเหตุผลด้านความเรียบง่ายที่ดันมาถูกที่ถูกเวลา อืม มองในแง่กระบวนการทางสังคมก็น่าสนใจ เป็นการ simplification แบบนึงนี่นะ