บทเรียน

JSON คืออะไร — ทำไมเจอทุกที่ อ่านให้เข้าใจใน 5 นาที

อธิบาย JSON คืออะไรแบบมือใหม่ รูปแบบเก็บและส่งข้อมูลที่คนกับเครื่องอ่านได้ พร้อมตัวอย่างจริงในโค้ด อธิบายทีละส่วน และกฎง่าย ๆ ที่ต้องจำ

พี่หนึ่ง·11 ก.ค. 2026·อ่าน 1 นาที
📦

เวลาเปิดไฟล์ตั้งค่าโปรแกรม หรือดูข้อมูลที่แอปส่งหากัน เรามักเจอข้อความหน้าตาแปลก ๆ ที่มีวงเล็บปีกกาเต็มไปหมด นั่นคือ JSON รูปแบบเก็บข้อมูลยอดฮิตที่โผล่มาแทบทุกที่ในโลกเทคโนโลยี บทความนี้จะอธิบายว่า JSON คืออะไร ทำไมเจอบ่อย และอ่านให้เข้าใจได้ภายในไม่กี่นาที แม้ไม่เคยเขียนโค้ดมาก่อน

JSON คืออะไร

JSON คือรูปแบบการเก็บและส่งข้อมูลที่ทั้งคนและเครื่องอ่านเข้าใจได้ ชื่อเต็มคือ JavaScript Object Notation อ่านว่า "เจสัน"

หัวใจของมันเรียบง่ายมาก คือการเก็บข้อมูลเป็นคู่ของ "ชื่อ" กับ "ค่า" (ภาษาเทคนิคเรียกว่า key กับ value)

ลองนึกถึงป้ายชื่อพนักงาน

  • ชื่อ (key) คือหัวข้อ เช่น "ชื่อ", "ตำแหน่ง"
  • ค่า (value) คือข้อมูลจริง เช่น "สมชาย", "พนักงานขาย"

JSON ก็คือการเขียนคู่ชื่อกับค่าแบบนี้ให้อยู่ในรูปแบบมาตรฐานที่เครื่องอ่านต่อได้ทันที เลยเหมาะมากสำหรับให้โปรแกรมส่งข้อมูลหากัน

ตัวอย่าง JSON

มาดูตัวอย่างจริงกัน สมมติเราเก็บข้อมูลลูกค้าหนึ่งคน จะเขียนแบบนี้

{
  "name": "สมชาย ใจดี",
  "age": 28,
  "isMember": true,
  "hobbies": ["อ่านหนังสือ", "วิ่ง"]
}

ดูน่าตกใจตอนแรก แต่พออธิบายทีละส่วนจะง่ายมาก

  • { } วงเล็บปีกกา ครอบข้อมูลทั้งก้อนไว้ บอกว่า "นี่คือข้อมูลของหนึ่งสิ่ง" ในที่นี้คือลูกค้าหนึ่งคน
  • "name": "สมชาย ใจดี" คือคู่ชื่อกับค่า ฝั่งซ้ายของ : คือชื่อหัวข้อ (name) ฝั่งขวาคือค่า (สมชาย ใจดี)
  • "age": 28 ค่าที่เป็นตัวเลขไม่ต้องมีเครื่องหมายคำพูดครอบ
  • "isMember": true ค่าที่เป็นจริง/เท็จ เขียนเป็น true หรือ false
  • "hobbies": [ ] วงเล็บเหลี่ยมใช้เก็บรายการหลายค่า ในที่นี้คืองานอดิเรกสองอย่าง

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

ทำไมเจอ JSON ทุกที่

เหตุผลที่ JSON โผล่มาแทบทุกมุมของโลกเทคโนโลยี เพราะมันเป็นภาษากลางที่ทุกฝ่ายเข้าใจตรงกัน ที่พบบ่อยได้แก่

  • ส่งข้อมูลผ่าน API เวลาแอปสองตัวคุยกันผ่าน API ข้อมูลที่ส่งกลับมามักอยู่ในรูป JSON เพราะทั้งสองฝั่งอ่านง่าย
  • ไฟล์ตั้งค่า (config) เครื่องมือของนักพัฒนาหลายตัวเก็บการตั้งค่าไว้เป็นไฟล์ JSON ให้เราแก้ค่าต่าง ๆ ได้
  • ตั้งค่าเครื่องมือ AI และปลั๊กอิน เวลาเชื่อมต่อบริการหรือรับข้อมูลอัตโนมัติผ่าน Webhook ข้อมูลที่วิ่งเข้ามาก็มักเป็น JSON เช่นกัน

พูดง่าย ๆ คือ ถ้าข้อมูลต้องเดินทางจากที่หนึ่งไปอีกที่หนึ่ง JSON มักเป็นตัวเลือกแรกเสมอ

กฎง่าย ๆ ที่ต้องจำ

ถ้าจะลองแก้ไฟล์ JSON เอง มีกฎไม่กี่ข้อที่พลาดบ่อย จำไว้ให้ดี

  • วงเล็บปีกกา { } ต้องเปิดและปิดให้ครบคู่เสมอ เปิดแล้วลืมปิด ไฟล์จะพังทันที
  • แต่ละคู่ข้อมูลคั่นด้วยเครื่องหมายจุลภาค , แต่ คู่สุดท้ายห้ามมีจุลภาคต่อท้าย เป็นจุดที่มือใหม่พลาดกันมากที่สุด
  • ชื่อหัวข้อ (key) ต้องมีเครื่องหมายคำพูดครอบเสมอ เช่น "name" ไม่ใช่ name เฉย ๆ
  • ค่าที่เป็นข้อความต้องมีคำพูดครอบ แต่ตัวเลขกับ true/false ไม่ต้อง

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

สรุป

JSON คือรูปแบบเก็บและส่งข้อมูลที่คนกับเครื่องอ่านเข้าใจตรงกัน โดยเก็บเป็นคู่ของชื่อกับค่าไว้ในวงเล็บปีกกา เราเจอมันได้ทุกที่ ทั้งตอนแอปคุยกันผ่าน API ไฟล์ตั้งค่า และการเชื่อมต่อเครื่องมือ AI ขอแค่จำกฎเรื่องวงเล็บให้ครบคู่ จุลภาคให้ถูกที่ และครอบคำพูดให้ชื่อหัวข้อ เท่านี้คุณก็อ่านและแก้ JSON ง่าย ๆ ได้แล้ว แม้ไม่ได้เป็นโปรแกรมเมอร์

คำถามที่พบบ่อย

JSON อ่านว่าอะไร และย่อมาจากอะไร?

JSON อ่านว่า เจสัน ย่อมาจาก JavaScript Object Notation เป็นรูปแบบการเขียนข้อมูลที่ทั้งคนและเครื่องอ่านเข้าใจได้ง่าย นิยมใช้ส่งข้อมูลระหว่างโปรแกรมและตั้งค่าเครื่องมือต่าง ๆ

ต้องเขียนโค้ดเป็นก่อนถึงจะอ่าน JSON ได้ไหม?

ไม่จำเป็น JSON ออกแบบมาให้คนอ่านเข้าใจง่าย แค่รู้ว่ามันเก็บข้อมูลเป็นคู่ชื่อกับค่า และจำกฎเรื่องวงเล็บปีกกากับเครื่องหมายจุลภาค ก็อ่านและแก้ไฟล์ตั้งค่าง่าย ๆ ได้แล้ว

พี่หนึ่ง

เขียนบันทึกการเรียนรู้ AI แบบเข้าใจง่ายที่ AIUNLOCK

แชร์:XFacebookLINE

อ่านต่อ

🚀
บทเรียน

Deploy คืออะไร มือใหม่เข้าใจง่ายใน 5 นาที

Deploy คืออะไร อธิบายแบบเข้าใจง่ายว่าคือการเอาเว็บจากในเครื่องขึ้นไปวางบนเซิร์ฟเวอร์ให้คนทั้งโลกเข้าถึงได้ ต่างจาก localhost ยังไง เริ่มยังไงสำหรับมือใหม่

15 ก.ค.·1 นาที
🔗
บทเรียน

API คืออะไร — เปรียบเป็นพนักงานเสิร์ฟที่ทำให้แอปคุยกันได้

อธิบาย API คืออะไรแบบมือใหม่ไม่มีพื้นฐาน เปรียบเป็นพนักงานเสิร์ฟที่รับคำสั่งไปบอกครัวแล้วเอาผลกลับมา พร้อมตัวอย่างจริงและคำศัพท์ที่ต้องเจอ

11 ก.ค.·1 นาที
💻
บทเรียน

Terminal คืออะไร — มือใหม่เริ่มใช้ Command line ยังไงให้ไม่กลัว

สอน Terminal และ Command line สำหรับมือใหม่ตั้งแต่ศูนย์ — คืออะไร ทำไมควรกล้าใช้ คำสั่งพื้นฐานที่ควรรู้ พร้อมวิธีเปิด Terminal บน Mac และ Windows

10 ก.ค.·1 นาที