โครงสร้าง Json

ความรู้เกี่ยวกับ XML RML และ ภาษา Markup อื่นๆ

Moderator: mindphp, ผู้ดูแลกระดาน

Four
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 813
ลงทะเบียนเมื่อ: 08/01/2018 9:55 am

โครงสร้าง Json

โพสต์ที่ยังไม่ได้อ่าน โดย Four »

JSON จะใช้ลักษณะภาษาของ Javascript แต่จะมองว่าเป็นการแลกเปลี่ยนข้อมูลมากกว่า โครงสร้าง JSON ใช้ Text ในการระบุโครงสร้างข้อมูล ทำให้สามารถแก้ไขได้โดยง่าย โครงสร้าง JSON สามารถแลกเปลี่ยนข้อมูลผ่านอินเทอร์เน็ตได้อย่างสะดวกรวดเร็ว เพราะว่ามีโครงสร้างที่ไม่ซับซ้อน หรือ เรียกว่า เป็นรูปแบบโครงสร้างข้อมูลที่มีน้ำหนักเบา (Lightweight DataInterchange Format) คือ เป็นโครงสร้างข้อมูลที่มีความกระชับของ Syntax สูง ซึ่งจะมี Syntax ที่จำเป็นเท่านั้น และเป็นสัญลักษณ์ที่มีจำนวนน้อย
โครงสร้าง JSON มีความเป็นอิสระของข้อมูล ไม่ได้ยึดติดหรือว่าไม่ขึ้นกับเครือข่ายหรืออุปกรณ์ และไม่ขึ้นกับซอฟต์แวร์หรือระบบปฏิบัติการใดๆด้วย ทำให้ผู้พัฒนาสามารถจัดการข้อมูลในโครงสร้าง JSON ได้ง่าย และไม่กระทบต่อระบบอื่นๆ เช่น คอมพิวเตอร์ตั้งโต๊ะกับโทรศัพท์สมาร์ตโฟนก็สามารถแลกเปลี่ยนโครงสร้างข้อมูล JSON ระหว่างเครื่องได้ โครงสร้างของ JSON นั้น สามารถอธิบายข้อมูลของตัวเองได้ (Self-Describing) หรือว่าสามารถทำความเข้าใจได้ง่ายและอ่านได้ง่ายทั้งโปรแกรมคอมพิวเตอร์และมนุษย์ โดยผู้อ่านจะทราบว่า ข้อมูลประกอบไปด้วยคุณลักษณะ (Attribute) ข้อมูลมีจำนวนระเบียนเท่าใด หรือเขตข้อมูล (Field) ใดบ้าง เป็นต้น

ตัวอย่างโครงสร้าง JSON

โค้ด: เลือกทั้งหมด

[
       {" firstname":"name1"," lastname":"name2"}, 
       {"firstname":"name3", "lastname":"name4"} 
    ]
I am slow walker, but I never walk back. (Abraham Lincoln)
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 28