កម្មវិធីរៀបចំទ្រង់ទ្រាយ JSON
រៀបចំទ្រង់ទ្រាយខ្សែអក្សរ JSON ដោយបង្កើតជាមែកធាងវត្ថុជាមួយនឹងការបន្លិចពណ៌។ ឥឡូវនេះ អ្នកអាចកំណត់អត្តសញ្ញាណរចនាសម្ព័ន្ធវត្ថុ (វត្ថុ អារេ និងសមាជិក) បានយ៉ាងច្បាស់។
ការពន្យល់អំពី JSON
តើ JSON ជាអ្វី?
JavaScript Object Notation (JSON) គឺជាទ្រង់ទ្រាយឯកសារស្តង់ដារបើកចំហ ឬទ្រង់ទ្រាយផ្លាស់ប្ដូរទិន្នន័យ ដែលដើមឡើយបានកំណត់ដោយ Douglas Crockford នៅដើមទសវត្សឆ្នាំ 2000 ដែលប្រើអត្ថបទដែលមនុស្សអាចអានបានដើម្បីបញ្ជូនវត្ថុទិន្នន័យ ដែលមានគូគុណលក្ខណៈ–តម្លៃ និងប្រភេទទិន្នន័យអារេ (ឬតម្លៃដែលអាចធ្វើសៀរៀឡាយផ្សេងទៀត)។ វាជាទ្រង់ទ្រាយទិន្នន័យទូទៅបំផុត ដែលមានកម្មវិធីប្រើប្រាស់ចម្រុះ ដូចជាការធ្វើជាកម្មវិធីជំនួសសម្រាប់ XML នៅក្នុងប្រព័ន្ធ AJAX ជាដើម។
JSON គឺជាទ្រង់ទ្រាយទិន្នន័យឯករាជ្យពីភាសា។ វាបានមកពី JavaScript ប៉ុន្តែភាសាកម្មវិធីទំនើបជាច្រើនរួមមានកូដដើម្បីបង្កើត និងញែក (parse) ទិន្នន័យទ្រង់ទ្រាយ JSON។ ប្រភេទមេឌៀអ៊ីនធឺណិតផ្លូវការសម្រាប់ JSON គឺ application/json។ ឈ្មោះឯកសារ JSON ប្រើកន្ទុយ .json។
ហេតុអ្វីត្រូវប្រើ JSON?
ដោយសារទ្រង់ទ្រាយ JSON ជាអត្ថបទសុទ្ធ វាអាចត្រូវបានផ្ញើទៅ និងមកពីម៉ាស៊ីនមេយ៉ាងងាយស្រួល ហើយត្រូវបានប្រើជាទ្រង់ទ្រាយទិន្នន័យដោយភាសាកម្មវិធីណាមួយ។
JavaScript មានមុខងារបង្កើតស្រាប់ដើម្បីបម្លែងខ្សែអក្សរ ដែលសរសេរជាទ្រង់ទ្រាយ JSON ទៅជាវត្ថុ JavaScript ដើម៖
JSON.parse()
ដូច្នេះ ប្រសិនបើអ្នកទទួលបានទិន្នន័យពីម៉ាស៊ីនមេជាទ្រង់ទ្រាយ JSON អ្នកអាចប្រើវាដូចជាវត្ថុ JavaScript ផ្សេងទៀត។