ການກະຈາຍ JSON ວິທະຍຸ
- ຫນ້າກ່ອນ ການກະຈາຍ JSON
- ຫນ້າຫລັງ JSON vs XML
JSON Syntax ແມ່ນນາມການຂອງ JavaScript Syntax.
JSON Syntax Rule
JSON Syntax ໄດ້ມາຈາກ Syntax JSON Object Notation (JSON):
- ຂໍ້ມູນຢູ່ໃນ Name/Value Pair
- ຂໍ້ມູນຖືກສັດຈາກຄຳຕາມ
- ກອງກັບອັບການກວດສອບຄວາມຈິງຂອງບັນດາວັດຖຸ
- ກອງກັບອັບການກວດສອບຄວາມຈິງຂອງອານຸຍາດ
JSON Data - Name and Value
JSON Data ຂຽນງານປະກອບດ້ວຍ Name/Value Pair.
Name/Value ສ້າງດ້ວຍຄຳຕອບກໍານົດຫນັງນັ້ນຫນັງນັ້ນ: ພາຍຫນັງຄຳຕອບກໍານົດແລະຫນັງນັ້ນຫນັງນັ້ນ:
ຄວາມນັບສະນັບ
"name":"Bill Gates"
JSON Name ຕ້ອງຂຽນດ້ວຍຄຳຕາມຄຳວາງຫນັງນັ້ນຫນັງນັ້ນ: ຈະບໍ່ຕ້ອງຂຽນດ້ວຍຄຳຕາມຄຳວາງໃນ JavaScript.
JSON – 求值为 JavaScript Object
JSON Format ເປັນຄວາມຮູບຮ່າງກັບ JavaScript Object.
ໃນ JSON,ຄຳຕອບກໍານົດຕ້ອງເປັນຄຳຕາມຄຳວາງຫນັງນັ້ນຫນັງນັ້ນ:
JSON
{ "name":"Bill Gates" }
ໃນ JavaScript,ຄຳຕອບກໍານົດສາມາດເປັນຄຳຕາມຄຳວາງຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນ:
JavaScript
{ name:"Bill Gates" }
JSON Value
ໃນ JSON,ຄຳຕາມຕ້ອງເປັນຄວາມຂອງທັງໝົດພາສາດັ່ງກ່າວຫນັງນັ້ນຫນັງນັ້ນ:
- ຄຳຕາມ
- ໂຕການ
- ບັນດາວັດຖຸ (JSON Object)
- ອານຸຍາດ
- ຄວາມຈິງ/ບໍ່
- null
ໃນ JavaScript,ທັງຫນັງນັ້ນທີ່ຂຽນຂຶ້ນຢູ່ບັນດາວັດຖຸທີ່ຂຽນຢູ່ບັນດາວັດຖຸຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນ:
- ການປະຕິບັດ
- ວັນທີ
- undefined
ໃນ JSON,ຄຳຕາມຄຳວາງຕ້ອງຂຽນດ້ວຍຄຳຕາມຄຳວາງຫນັງນັ້ນຫນັງນັ້ນ:
JSON
{ "name":"Bill Gates" }
ໃນ JavaScript,ທ່ານສາມາດຂຽນຄຳຕາມຄຳວາງຂອງຄຳຕາມຄຳວາງຫນັງນັ້ນຫນັງນັ້ນຫນັງນັ້ນ:
JavaScript
{ name:'Bill Gates' }
JSON ນຳໃຊ້ສານພາສາ JavaScript
ຍ້ອນວ່າສານພາສາ JSON ໄດ້ມາຈາກສານພາສາ JavaScript Object Notation (JSON)ແລະບໍ່ຕ້ອງການຊອບແວອື່ນໆໃດໆເພື່ອຈັດການ JSON ໃນ JavaScript.
ຜ່ານ JavaScript,ທ່ານສາມາດສ້າງບັນດາວັດຖຸແລະຈັດຕັ້ງຂໍ້ມູນໃຫ້ພວກມັນໄດ້ຫນັງນັ້ນຫນັງນັ້ນ:
ຄວາມນັບສະນັບ
var person = { name : "Bill Gates", age : 62, city : "Seattle" };
ທ່ານສາມາດກວດສອບ JavaScript ໂອບຣີອັນເປັນແນວນັ້ນ:
ຄວາມນັບສະນັບ
// ການກັບຄືນ Bill Gates person.name;
ກໍ່ສາມາດກວດສອບເປັນແນວນັ້ນ:
ຄວາມນັບສະນັບ
// ການກັບຄືນ Bill Gates person["name"];
ກໍ່ສາມາດປ່ຽນແປງຂໍ້ມູນເປັນແນວນັ້ນ:
ຄວາມນັບສະນັບ
person.name = "Steve Jobs";
ກໍ່ສາມາດປ່ຽນແປງເປັນແນວນັ້ນ:
ຄວາມນັບສະນັບ
person["name"] = "Steve Jobs";
ທີ່ຫນ້າຫລັງຂອງການສອນນີ້ ທ່ານຈະບັນລຸວ່າບັນດາ JavaScript ໂອບຣີອັນສາມາດປ່ຽນແປງເປັນ JSON.
JavaScript ອອກສາຍ ຄື JSON
ຄືກັບການໃຊ້ JavaScript ໂອບຣີອັນ ຄື JSON, JavaScript ອອກສາຍຍັງສາມາດໃຊ້ຄື JSON.
ທີ່ຫນ້າຫລັງຂອງການສອນນີ້ ທ່ານຈະບັນລຸຫລາຍຂໍ້ມູນກ່ຽວກັບ JSON ອອກສາຍ.
ບັນດາບໍລິສັດ JSON
- ທີ່ຄວາມຂອງ JSON ຄື ".json"
- ທີ່ຄວາມຂອງ JSON ຄື "application/json"
- ຫນ້າກ່ອນ ການກະຈາຍ JSON
- ຫນ້າຫລັງ JSON vs XML