JSON éí bizaad átʼé, áádóó ádaa áhályáago bee akʼehdiił. Notepad éí bizaad bikááʼ ádííłnííł átʼé. Doo ákʼehdiiłgo bee áká sodizin éí bizaad doo ákʼééʼashchííł da, doo biniinaa áhodoonííł da. Tʼáá ákogi átʼéego ádííłnííł, áádóó ííłniihgo éí ayóó átʼéego yooleeł.
Notepad bee .JSON file átah doo bee ííłnííł
JSON file haitʼéego átʼé?
JSON éí JavaScript Object Notation wolyé. Éí data key-value pairs átʼéego nilį́, áádóó curly braces bee ádeiłį́. Apps, APIs, áádóó config files éí bee hazʼą́, biniinaa éí tʼáá łahgo ádeiłį́ áádóó tʼáá ałtsoní bizaad bee yaa nitsékees.
JSON file éí díí átʼéego iłnííł:
{ "name": "John", "age": 28, "isActive": true, "skills": ["writing", "editing"]}Step-by-step: Notepad bee JSON file ádííłnííł
Step 1: Notepad áhíníłtsoh
Notepad nanitin biiʼdę́ę́ʼ áhíníłtsoh, doodaiiʼ online notepad browser bee bá hólǫ́.
Step 2: Áłtsé { bee ádííłnííł
JSON file tʼáá áłtsé { doodaiiʼ [ bee ájoolyé. Tʼáá ałtsoní file éí { bee ájoolyé.
Step 3: Keys áádóó values bee ííłnííł
Key tʼáá ałtso double quotes bee ííłnííł, áádóó colon, áádóó value. Pair tʼáá ałtso comma bee ádiilį́.
{ "title": "Sample File", "version": 1}Step 4: File ákogi ííłniih
Áłtsé { doodaiiʼ [ bee iłnííłgo, nídíʼaahgo ííłniih. Áádóó łahgo comma doo bee ádoolnííł da.
Step 5: .json extension bee ííłniih
File, áádóó Save As. All Files “Save as type” biiʼdę́ę́ʼ ííłniih. .json bee ííłniih, saad: data.json. .txt bee ííłniihgo éí JSON doo átʼée da.
Step 6: Áłtsé chʼééh neezį́
File JSON editor biiʼ ádííłnííł, áádóó tʼáá ííshjání átʼéego chʼééh neezį́. Éí biniinaa tʼóó ahayóí doo ádeiłnííł da.
JSON Syntax tʼáá ákogi átʼé
Double quotes tʼéiyá. Keys áádóó string values double quotes bee ádoolnííł.
Comma doo bee ádoolnííł da. Łahgo éí doo comma bee ííłnííł da.
Comments doo bee hólǫ́ da. JSON éí // doodaiiʼ /* */ doo chʼííná da.
Booleans éí tʼáá łichííʼ. True áádóó false chʼííná.
Numbers éí quotes doo biiʼ ádoolnííł da. 28 chʼííná, doo "28" da.
Doo ákogi átʼéego ádeiłnííł
Doo ákogi átʼé: Comma doo bee hólǫ́ da. Ákogi: Tʼáá ałtso comma bee ííłniih.
Doo ákogi átʼé: Brackets doo ahidiiłniih da. Ákogi: {} áádóó [] tʼáá ałtso ííłnííł.
Doo ákogi átʼé: Unescaped quotes. Ákogi: Backslash bee ííłniih, saad: "He said \"hello\"".
Doo ákogi átʼé: Key doo quotes biiʼ da. Ákogi: Tʼáá ałtso keys double quotes biiʼ ádoolnííł.
Conclusion
JSON file éí tʼáá bizaad. Keys áádóó values double quotes bee ííłniih, brackets ahidiiłniih, comma doo chʼííná da, áádóó .json bee ííłniih.