JSON este un text simplu cu reguli stricte. Notepad îl poate scrie fără probleme. Partea pe care oamenii o greșesc este sintaxa, nu instrumentul. Obține structura corectă, iar salvarea fișierului este partea cea mai ușoară.
Cum să creezi un fișier .JSON în Notepad
Ce este un fișier JSON?
JSON vine de la JavaScript Object Notation. Acesta stochează date ca perechi de cheie-valoare în interiorul unor acolade, cu suport pentru obiecte imbricate și tablouri (array-uri). Aplicațiile, API-urile și fișierele de configurare îl folosesc deoarece este ușor și poate fi citit de orice limbaj major.
Un fișier JSON de bază arată astfel:
{ "name": "John", "age": 28, "isActive": true, "skills": ["writing", "editing"]}Pas cu pas: Creează un fișier JSON în Notepad
Pasul 1: Deschide Notepad
Deschide Notepad pe computerul tău sau folosește un notepad online gratuit din orice browser.
Pasul 2: Începe cu o acoladă de deschidere
Fiecare fișier JSON începe cu { pentru un obiect sau [ pentru un tablou. Majoritatea fișierelor încep cu un obiect.
Pasul 3: Adaugă cheile și valorile tale
Scrie fiecare cheie între ghilimele duble, urmată de două puncte, apoi de valoare. Desparte fiecare pereche cu virgulă.
{ "title": "Sample File", "version": 1}Pasul 4: Închide fișierul corect
Potrivește fiecare acoladă sau paranteză de deschidere cu una de închidere. Ultima pereche cheie-valoare dintr-un obiect sau tablou nu primește virgulă la sfârșit.
Pasul 5: Salvează cu extensia .json
Mergi la File (Fișier), apoi Save As (Salvare ca). Alege All Files (Toate fișierele) din meniul derulant "Save as type" (Tip salvare). Redenumește fișierul cu extensia .json, de exemplu data.json. Salvarea fără a schimba acest meniu derulant te va lăsa cu un fișier .txt care nu va fi citit ca JSON.
Pasul 6: Validează înainte de a-l folosi
Lipește fișierul într-un editor JSON pentru a confirma că este valid înainte de a-l folosi într-un script sau aplicație. O verificare rapidă aici te scutește de depanare mai târziu.
Reguli de sintaxă JSON de reținut
Doar ghilimele duble. Cheile și valorile de tip șir de caractere au nevoie de ghilimele duble, nu simple.
Fără virgule finale. Nimic nu urmează după ultimul element dintr-un obiect sau tablou.
Fără comentarii. JSON-ul standard nu acceptă note // sau /* */ în interiorul fișierului.
Valorile booleene sunt cu minuscule. Folosește true și false, nu True sau FALSE.
Numerele nu au nevoie de ghilimele. Scrie 28, nu "28", decât dacă valoarea este menită să fie text.
Erori comune și cum să le eviți
Problemă: Virgulă lipsă între perechile cheie-valoare. Soluție: Fiecare pereche, cu excepția ultimei, are nevoie de o virgulă după ea.
Problemă: Paranteze sau acolade nepotrivite. Soluție: Numără-ți perechile {} și []. Un validator va indica exact linia unde acestea nu se potrivesc.
Problemă: Ghilimele neîncheiate sau needitate în interiorul unui text. Soluție: Evidențiază ghilimelele interne cu un backslash, de exemplu \"He said \\\"hello\\\"".
Problemă: O cheie fără ghilimele. Soluție: Fiecare cheie trebuie să fie încadrată în ghilimele duble, chiar și cele simple precum id sau name.
Concluzie
Un fișier JSON este doar un text care urmează un format strict. Scrie-ți cheile și valorile cu ghilimele duble, potrivește-ți parantezele, sari peste virgula finală și salvează-l cu o extensie .json. Rulează-l printr-un validator o dată înainte de a-l folosi și ești gata.