Nazad na blog

Kako kreirati .JSON datoteku u Notepadu

Jul 3, 20263 min read

JSON je običan tekst sa strogim pravilima. Notepad ga može sasvim dobro napisati. Ono što ljudi pogriješe je sintaksa, a ne alat. Kada ispravno postavite strukturu, čuvanje datoteke je lakši dio.

Šta je JSON datoteka?

JSON je skraćenica za JavaScript Object Notation. On pohranjuje podatke kao parove ključ-vrijednost unutar vitičastih zagrada, uz podršku za ugniježđene objekte i nizove. Aplikacije, API-ji i konfiguracijske datoteke ga koriste jer je lagan i svaka veća programski jezik ga može čitati.

Osnovna JSON datoteka izgleda ovako:

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

Korak po korak: Kreirajte JSON datoteku u Notepadu

Korak 1: Otvorite Notepad

Otvorite Notepad na svom računaru ili koristite besplatni online notepad iz bilo kojeg pretraživača.

Korak 2: Počnite s otvorenom zagradom

Svaka JSON datoteka počinje sa { za objekat ili [ za niz. Većina datoteka počinje s objektom.

Korak 3: Dodajte svoje ključeve i vrijednosti

Napišite svaki ključ unutar dvostrukih navodnika, nakon čega slijedi dvotačka, pa vrijednost. Odvojite svaki par zarezom.

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

Korak 4: Pravilno zatvorite datoteku

Uskladite svaku otvorenu zagradu sa zatvorenom. Posljednji par ključ-vrijednost u objektu ili nizu nema zarez na kraju.

Korak 5: Spremite sa .json ekstenzijom

Idite na File, pa Save As. Izaberite All Files u padajućem meniju "Save as type". Nazovite datoteku sa .json ekstenzijom, na primjer data.json. Čuvanje bez mijenjanja ovog menija ostavit će vas sa .txt datotekom koja se neće čitati kao JSON.

Korak 6: Validovajte prije korištenja

Zalijepite datoteku u JSON uređivač da potvrdite da je ispravna prije nego što je upotrijebite u skripti ili aplikaciji. Brza provjera ovdje spašava vas od naknadnog otklanjanja grešaka.

Pravila JSON sintakse koje treba zapamtiti

  • Samo dvostruki navodnici. Ključevi i vrijednosti u obliku teksta trebaju dvostruke navodnike, a ne jednostruke.

  • Bez zareza na kraju. Ništa ne prati posljednju stavku u objektu ili nizu.

  • Bez komentara. Standardni JSON ne podržava // ili /* */ bilješke unutar datoteke.

  • Booleove vrijednosti su malim slovima. Koristite true i false, a ne True ili FALSE.

  • Brojevi ne trebaju navodnike. Napišite 28, a ne "28", osim ako vrijednost treba biti tekst.

Uobičajene greške i kako ih izbjeći

Problem: Nedostaje zarez između parova ključ-vrijednost. Rješenje: Svaki par osim posljednjeg mora imati zarez iza sebe.

Problem: Nepodudarajuće zagrade. Rješenje: Izbrojite svoje {} i [] parove. Validator će pokazati tačnu liniju na kojoj se ne podudaraju.

Problem: Neescapovani navodnici unutar teksta. Rješenje: Escapujte unutrašnje navodnike obratnom kosom crtom, na primjer "He said \"hello\"".

Problem: Ključ bez navodnika. Rješenje: Svaki ključ mora biti uokviren dvostrukim navodnicima, čak i oni jednostavni poput id ili name.

Zaključak

JSON datoteka je samo tekst koji prati strogi format. Napišite svoje ključeve i vrijednosti s dvostrukim navodnicima, uskladite zagrade, preskočite zarez na kraju i spremite je s .json ekstenzijom. Provjerite je kroz validator jednom prije korištenja i spremni ste.

Povezani članci