JSON je obyčajný text s prísnymi pravidlami. Poznámkový blok ho dokáže bez problémov napísať. To, čo ľudia robia zle, je syntax, nie samotný nástroj. Keď zvládnete štruktúru, uloženie súboru bude tou najjednoduchšou časťou.
Ako vytvoriť .JSON súbor v Poznámkovom bloku (Notepad)
Čo je to JSON súbor?
JSON znamená JavaScript Object Notation. Ukladá dáta vo forme párov kľúč-hodnota v rámci složených zátvoriek, pričom podporuje vnorené objekty a polia. Používajú ho aplikácie, API a konfiguračné súbory, pretože je ľahký a dokáže ho prečítať každý významný programovací jazyk.
Základný JSON súbor vyzerá takto:
{ "name": "John", "age": 28, "isActive": true, "skills": ["writing", "editing"]}Postup krok za krokom: Vytvorenie JSON súboru v Poznámkovom bloku
Krok 1: Otvorte Poznámkový blok
Otvorte Poznámkový blok v počítači alebo použite bezplatný online poznámkový blok v ľubovoľnom prehliadači.
Krok 2: Začnite otváracou zátvorkou
Každý JSON súbor začína znakom { pre objekt alebo [ pre pole. Väčšina súborov začína objektom.
Krok 3: Pridajte kľúče a hodnoty
Napíšte každý kľúč do úvodzoviek, za ktorými nasleduje dvojbodka a hodnota. Jednotlivé páry oddelené čiarkou.
{ "title": "Sample File", "version": 1}Krok 4: Súbor správne uzavrite
Každú otváraciu zátvorku musíte spárovať s uzatváracou. Posledný pár kľúč-hodnota v objekte alebo poli neobsahuje koncovú čiarku.
Krok 5: Uložte súbor s príponou .json
Prejdite na Súbor a vyberte Uložiť ako. V rozbaľovacej ponuke "Uložiť ako typ" vyberte Všetky súbory. Pomenujte súbor s príponou .json, napríklad data.json. Ak túto ponuku nezmeníte, uloží sa vám súbor .txt, ktorý sa nebude čítať ako JSON.
Krok 6: Pred použitím súbor overte
Skopírujte súbor do JSON editora, aby ste pred použitím v skripte alebo aplikácii potvrdili jeho platnosť. Rýchla kontrola tu vám neskôr ušetrí hľadanie chýb (debugging).
Pravidlá syntaxe JSON, ktoré treba mať na pamäti
Iba dvojité úvodzovky. Kľúče a textové hodnoty vyžadujú dvojité úvodzovky, nie jednoduché.
Žiadne koncové čiarky. Po poslednej položke v objekte alebo poli sa už nič nenachádza.
Žiadne komentáre. Štandardný JSON nepodporuje poznámky typu // alebo /* */ vnútri súboru.
Pravdivostné hodnoty (boolean) sú malými písmenami. Používajte true a false, nie True ani FALSE.
Čísla nepotrebujú úvodzovky. Napíšte 28, nie "28", pokiaľ nemá byť hodnota chápaná ako text.
Časté chyby a ako sa im vyhnúť
Problém: Chýbajúca čiarka medzi pármi kľúč-hodnota. Riešenie: Každý pár okrem posledného musí byť ukončený čiarkou.
Problém: Nesprávne spárované zátvorky. Riešenie: Spočítajte si páry {} a []. Validátor vás upozorní na presný riadok, kde nesedia.
Problém: Neuzavreté úvodzovky vnútri reťazca. Riešenie: Vstupné úvodzovky escapujte spätnou lomkou, napríklad \"He said \\\"hello\\\"".
Problém: Kľúč bez úvodzoviek. Riešenie: Každý kľúč musí byť uzavretý v dvojitých úvodzovkách, dokonca aj také jednoduché ako id alebo name.
Záver
Súbor JSON je len text, ktorý dodržiava prísny formát. Zapíšte svoje kľúče a hodnoty do dvojitých úvodzoviek, spárujte zátvorky, vynechajte koncovú čiarku a uložte ho s príponou .json. Pred použitím ho raz prežeňte validátorom a máte hotovo.