ກັບໄປທີ່ບລັອກ

ວິທີການສ້າງໄຟລ໌ .JSON ໃນ Notepad

Jul 3, 20263 min read

JSON ເປັນໄຟລ໌ຂໍ້ຄວາມທຳມະດາທີ່ມີກົດລະບຽບທີ່ເຄັ່ງຄັດ. Notepad ສາມາດໃຊ້ຂຽນມັນໄດ້ຢ່າງງ່າຍດາຍ. ສິ່ງທີ່ຄົນມັກເຮັດຜິດພາດແມ່ນເລື່ອງ Syntax, ບໍ່ແມ່ນເຄື່ອງມື. ຂໍພຽງແຕ່ຈັດໂຄງສ້າງໃຫ້ຖືກຕ້ອງ, ການບັນທຶກໄຟລ໌ກໍຈະກາຍເປັນເລື່ອງງ່າຍ.

ໄຟລ໌ JSON ແມ່ນຫຍັງ?

JSON ຫຍໍ້ມາຈາກ JavaScript Object Notation. ມັນໃຊ້ສຳລັບເກັບຂໍ້ມູນໃນຮູບແບບ key-value pairs ພາຍໃນວົງປີກກາ, ໂດຍຮອງຮັບການຊ້ອນກັນຂອງວັດຖຸ (objects) ແລະ ແຖວລຳດັບ (arrays). ແອັບພລິເຄຊັນ, API, ແລະ ໄຟລ໌ຕັ້ງຄ່າຕ່າງໆນິຍົມໃຊ້ເພາະມັນມີຂະໜາດເບົາ ແລະ ທຸກພາສາໂປຣແກຣມມິງຫຼັກສາມາດອ່ານມັນໄດ້.

ຕົວຢ່າງພື້ນຖານຂອງໄຟລ໌ JSON:

{
  "name": "John",
  "age": 28,
  "isActive": true,
  "skills": ["writing", "editing"]
}

ຂັ້ນຕອນການສ້າງໄຟລ໌ JSON ໃນ Notepad

ຂັ້ນຕອນທີ 1: ເປີດໂປຣແກຣມ Notepad

ເປີດ Notepad ໃນຄອມພິວເຕີຂອງທ່ານ, ຫຼືໃຊ້ online notepad ຟຣີຈາກບຣາວເຊີໃດກໍໄດ້.

ຂັ້ນຕອນທີ 2: ເລີ່ມຕົ້ນດ້ວຍວົງປີກກາເປີດ

ໄຟລ໌ JSON ທຸກໄຟລ໌ຕ້ອງເລີ່ມຕົ້ນດ້ວຍ { ສຳລັບ object ຫຼື [ ສຳລັບ array. ສ່ວນຫຼາຍໄຟລ໌ຈະເລີ່ມຕົ້ນດ້ວຍ object.

ຂັ້ນຕອນທີ 3: ເພີ່ມຄ່າ Keys ແລະ Values

ຂຽນແຕ່ລະ key ໄວ້ໃນເຄື່ອງໝາຍວົງຢືມຄູ່ (double quotes), ຕາມດ້ວຍເຄື່ອງໝາຍຈຸດຄູ່ (colon), ແລະ ຕາມດ້ວຍຄ່າ (value). ແຍກແຕ່ລະຄູ່ອອກຈາກກັນດ້ວຍເຄື່ອງໝາຍຈຸດ (comma).

{
  "title": "Sample File",
  "version": 1
}

ຂັ້ນຕອນທີ 4: ປິດໄຟລ໌ຢ່າງຖືກຕ້ອງ

ໃຫ້ແນ່ໃຈວ່າໄດ້ປິດວົງເລັບ ຫຼື ວົງປີກກາທຸກໂຕທີ່ເປີດໄວ້. ຄູ່ key-value ສຸດທ້າຍໃນ object ຫຼື array ບໍ່ຕ້ອງໃສ່ເຄື່ອງໝາຍຈຸດປິດທ້າຍ.

ຂັ້ນຕອນທີ 5: ບັນທຶກດ້ວຍນາມສະກຸນ .json

ໄປທີ່ເມນູ File, ຫຼັງຈາກນັ້ນເລືອກ Save As. ເລືອກ All Files ໃນຊ່ອງ "Save as type". ຕັ້ງຊື່ໄຟລ໌ໂດຍໃສ່ນາມສະກຸນ .json ເຊັ່ນ: data.json. ຖ້າບໍ່ປ່ຽນຊ່ອງນີ້, ໄຟລ໌ຂອງທ່ານຈະກາຍເປັນໄຟລ໌ .txt ເຊິ່ງຈະບໍ່ສາມາດອ່ານເປັນ JSON ໄດ້.

ຂັ້ນຕອນທີ 6: ກວດສອບກ່ອນນຳໄປໃຊ້

ນຳເນື້ອຫາໄປວາງໃນ JSON editor ເພື່ອກວດສອບຄວາມຖືກຕ້ອງກ່ອນທີ່ຈະນຳໄປໃຊ້ໃນສະຄຣິບ ຫຼື ແອັບ. ການກວດສອບໄວໆໃນຈຸດນີ້ຈະຊ່ວຍໃຫ້ທ່ານຫຼີກລ່ຽງການແກ້ໄຂບັນຫາ (debugging) ໃນພາຍຫຼັງໄດ້.

ກົດລະບຽບ Syntax ຂອງ JSON ທີ່ຄວນຈື່

  • ໃຊ້ວົງຢືມຄູ່ເທົ່ານັ້ນ. Keys ແລະ ຄ່າที่เป็นຂໍ້ຄວາມ (string values) ຕ້ອງໃຊ້ວົງຢືມຄູ່, ບໍ່ແມ່ນວົງຢືມດ່ຽວ.

  • ຫ້າມມີເຄື່ອງໝາຍຈຸດເກີນ. ບໍ່ຄວນມີເຄື່ອງໝາຍຈຸດຫຼັງລາຍການສຸດທ້າຍໃນ object ຫຼື array.

  • ບໍ່ສາມາດຂຽນຄຳອະທິບາຍ (comments) ໄດ້. JSON ມາດຕະຖານບໍ່ຮອງຮັບການຂຽນໝາຍເຫດແບບ // ຫຼື /* */ ພາຍໃນໄຟລ໌.

  • Booleans ຕ້ອງເປັນຕົວພິມນ້ອຍ. ໃຫ້ໃຊ້ true ແລະ false, ບໍ່ແມ່ນ True ຫຼື FALSE.

  • ຕົວເລກບໍ່ຈຳເປັນຕ້ອງໃສ່ວົງຢືມ. ໃຫ້ຂຽນ 28, ບໍ່ແມ່ນ "28", ເວັ້ນເສຍແຕ່ວ່າຄ່ານັ້ນຕັ້ງໃຈຈະໃຫ້ເປັນຂໍ້ຄວາມ.

ຂໍ້ຜິດພາດທີ່ພົບເລື້ອຍ ແລະ ວິທີແກ້ໄຂ

ບັນຫາ: ລືມໃສ່ເຄື່ອງໝາຍຈຸດລະຫວ່າງຄູ່ key-value. ວິທີແກ້: ທຸກຄູ່ຍົກເວັ້ນຄູ່ສຸດທ້າຍຈະຕ້ອງມີເຄື່ອງໝາຍຈຸດຫຼັງຄ່າຂອງມັນ.

ບັນຫາ: ວົງເລັບ ຫຼື ວົງປີກກາບໍ່ສົມດຸນ. ວິທີແກ້: ນັບຄູ່ {} ແລະ [] ຂອງທ່ານ. ຕົວ Validator ຈະບອກໃຫ້ທ່ານຮູ້ວ່າຜິດພາດຢູ່ແຖວໃດ.

ບັນຫາ: ວົງຢືມພາຍໃນຂໍ້ຄວາມບໍ່ໄດ້ຖືກ Escape. ວິທີແກ້: ໃຊ້ backslash ເພື່ອ Escape ວົງຢືມພາຍໃນ, ເຊັ່ນ "He said \"hello\"".

ບັນຫາ: Key ບໍ່ມີວົງຢືມ. ວິທີແກ້: ທຸກໆ key ຈະຕ້ອງຖືກກວມດ້ວຍວົງຢືມຄູ່, ແມ່ນແຕ່ key ງ່າຍໆເຊັ່ນ id ຫຼື name.

ສະຫຼຸບ

ໄຟລ໌ JSON ກໍຄືຂໍ້ຄວາມທີ່ປະຕິບັດຕາມຮູບແບບທີ່ເຄັ່ງຄັດ. ພຽງແຕ່ຂຽນ keys ແລະ values ຂອງທ່ານດ້ວຍວົງຢືມຄູ່, ຈັດວົງເລັບໃຫ້ສົມດຸນ, ຫຼີກເວັ້ນການໃສ່ເຄື່ອງໝາຍຈຸດປິດທ້າຍ, ແລະ ບັນທຶກດ້ວຍນາມສະກຸນ .json. ຢ່າລືມກວດສອບຜ່ານ validator ກ່ອນນຳໄປໃຊ້ ພຽງເທົ່ານີ້ກໍຖືວ່າຮຽບຮ້ອຍ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ