การจัดรูปแบบ JSON

เจสันคืออะไร?

JSON (JavaScript Object Notation) เป็นรูปแบบการแลกเปลี่ยนข้อมูลที่มีน้ำหนักเบาซึ่งมักใช้สำหรับการส่งและจัดเก็บข้อมูล เป็นรูปแบบข้อความที่มนุษย์สามารถอ่านและเขียนได้ง่าย และยังง่ายสำหรับเครื่องในการแยกวิเคราะห์และสร้างอีกด้วย

JSON มักใช้เป็นวิธีแสดงข้อมูลที่มีโครงสร้างในรูปแบบของคู่คีย์-ค่า ขึ้นอยู่กับชุดย่อยของไวยากรณ์ของภาษาการเขียนโปรแกรม JavaScript แต่ไม่เฉพาะเจาะจงกับภาษาการเขียนโปรแกรมใดๆ และสามารถใช้ได้กับภาษาการเขียนโปรแกรมที่หลากหลาย

ใน JSON ข้อมูลจะถูกจัดระเบียบเป็นวัตถุและอาร์เรย์ อ็อบเจ็กต์คือคอลเล็กชันคู่คีย์-ค่าที่ไม่เรียงลำดับ โดยแต่ละคีย์คือสตริง และแต่ละค่าสามารถเป็นสตริง ตัวเลข บูลีน ค่าว่าง อ็อบเจ็กต์ หรืออาร์เรย์ได้ อาร์เรย์คือชุดของค่าที่เรียงลำดับกัน ซึ่งอาจเป็นสตริง ตัวเลข บูลีน ค่าว่าง อ็อบเจ็กต์ หรืออาร์เรย์ก็ได้