Назад кон блогот

Како да креирате .JSON датотека во Notepad

Jul 3, 20263 min read

JSON е обичен текст со строги правила. Notepad може одлично да го напише. Делот што луѓето го грешат е синтаксата, а не алатката. Направете ја структурата правилно, а зачувувањето на датотеката е лесната работа.

Што е JSON датотека?

JSON е кратенка за JavaScript Object Notation. Ги складира податоците како парови клуч-вредност во кадрави загради, со поддршка за вгнездени објекти и низи. Апликациите, API-ата и конфигурациските датотеки ја користат бидејќи е лесна и секој поголем програмски јазик може да ја прочита.

Основна JSON датотека изгледа вака:

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

Чекор-по-чекор: Креирање на JSON датотека во Notepad

Чекор 1: Отворете Notepad

Отворете Notepad на вашиот компјутер или користете бесплатен онлајн notepad од кој било прелистувач.

Чекор 2: Започнете со почетна заграда

Секоја JSON датотека започнува со { за објект или [ за низа. Повеќето датотеки започнуваат со објект.

Чекор 3: Додајте ги вашите клучеви и вредности

Напишете го секој клуч во двојни наводници, проследен со две точки, а потоа вредноста. Разделете го секој пар со запирка.

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

Чекор 4: Правилно затворете ја датотеката

Поклопете ја секоја почетна заграда со соодветна затворачка заграда. Последниот пар клуч-вредност во објект или низа не треба да има запирка на крајот.

Чекор 5: Зачувајте со екстензија .json

Одете во File, па Save As. Изберете All Files во паѓачкото мени "Save as type". Именувајте ја датотеката со .json екстензија, на пример data.json. Зачувувањето без промена на ова мени ќе резултира со .txt датотека која нема да биде прочитана како JSON.

Чекор 6: Валидирајте пред да ја користите

Залепете ја датотеката во JSON уредувач за да потврдите дека е валидна пред да ја користите во скрипта или апликација. Брза проверка овде ќе ве спаси од дебагирање подоцна.

Правила за JSON синтакса кои треба да ги запомните

  • Само двојни наводници. Клучевите и вредностите од тип стринг бараат двојни наводници, а не единечни.

  • Без запирки на крајот. Ништо не следи по последната ставка во објект или низа.

  • Без коментари. Стандардниот JSON не поддржува // или /* */ белешки внатре во датотеката.

  • Буленовите вредности се со мали букви. Користете true и false, а не True или FALSE.

  • Броевите не требаат наводници. Напишете 28, а не "28", освен ако вредноста не треба да биде текст.

Чести грешки и како да ги избегнете

Проблем: Недостасува запирка помеѓу паровите клуч-вредност. Решение: Секој пар освен последниот мора да има запирка по него.

Проблем: Несовпаѓање на заградите. Решение: Избројте ги вашите {} и [] парови. Валидаторот ќе ја покаже точната линија каде што не се совпаѓаат.

Проблем: Неекранирани наводници внатре во стринг. Решение: Екранирајте ги внатрешните наводници со контра коса црта, на пример "He said \"hello\"".

Проблем: Клуч без наводници. Решение: Секој клуч мора да биде во двојни наводници, дури и едноставните како id или name.

Заклучок

Една JSON датотека е само текст што следи строг формат. Напишете ги клучевите и вредностите со двојни наводници, поклопете ги заградите, прескокнете ја последната запирка и зачувајте ја со .json екстензија. Проверете ја еднаш преку валидатор пред да ја користите и спремни сте.

Поврзани статии