เรามาทำความรู้จักเกี่ยวกับ Json กันก่อน
Json หรือมีอีกชื่อหนึ่งเรียกว่า JavaScript Object Notation คือ รูปแบบของข้อมูลที่ใช้สำหรับแลกเปลี่ยน ข้อมูลที่มีขนาดเล็ก เป็นคำ หรือตัวแปรที่สามารถทำความเข้าใจได้ง่าย และถูกสร้างและอ่านได้ง่ายภายใต้ภาษา JavaScript (Java Script Programming Language)
โครงสร้างของ Json นั้นใช้ลักษณะภาษาของ JavaScript แต่ไม่ถูกมองว่าเป็นภาษาโปรแกรม กลับถูกมองว่าเป็นภาษาในการแลกเปลี่ยนข้อมูลมากกว่า ตัวอย่างของ Json โครงสร้างดังนี้
[
{"firstname":"name11","lastname":"name12"}
{"firstname1":"name21","lastname1":"name22"}
]
ปัจจุบัน มีการนำ json ไปใช้งานทางด้าน App การสื่อสารแบบต่างๆ การดึงค่าต่างๆ เช่น api พยากรณ์อากาศ ราคาทองคำ ราคาน้ำมัน มี api เยอะแยะมากมากให้เราสามารถนำมาใช้งาน ดึงมาใช้ หรือมาแสดงได้ครับ
สามารถศึกษาข้อมูลเพิมเติมได้ที่ http://www.json.org/
เมื่อเข้าใจ เกี่ยวกับ Json แล้วคราวนี้เรามาเริ่มต้นเขียน Code เพื่อดึงค่า Json มาใช้งานกัน
ก่อนอื่นเริ่มสร้าง Json ด้วย PHP จาก Code
เว็บที่ได้ หน้าตาก็จะเป็นแบบนี้
สามารถดูตัวอย่างได้ที่เว็บ : http://9arduino.nisit.net/api/json.php
ถัดมาก็มาถึง ในส่วนของ Nodemcu esp8266
ก็จะได้ข้อความดังภาพ
ในส่วนของไฟล์ json php เราสามารถ อ่านค่าจาก database นำมาแสดงยัง Nodemcu ได้อย่างง่ายดาย
ในครั้งต่อไปเราจะกลับมาพูดถึง การดึง API ที่ เป็น json มาใช้งาน
ขอบคุณครับ
หน้าที่เข้าชม | 4,510,768 ครั้ง |
ผู้ชมทั้งหมด | 2,466,540 ครั้ง |
ร้านค้าอัพเดท | 5 ก.ย. 2568 |