JSON yra paprastas tekstas su griežtomis taisyklėmis. Notepad puikiai tinka jam rašyti. Žmonės dažniausiai klysta dėl sintaksės, o ne dėl įrankio. Jei teisingai suformuosite struktūrą, failo išsaugojimas bus lengviausia dalis.
Kaip sukurti .JSON failą naudojant Notepad
Kas yra JSON failas?
JSON reiškia „JavaScript Object Notation“. Jis saugo duomenis kaip raktų ir reikšmių poras riestiniuose skliaustuose, palaikydamas įdėtinius objektus bei masyvus. Programėlės, API ir konfigūracijos failai jį naudoja, nes jis yra lengvas ir gali būti skaitomas visomis pagrindinėmis programavimo kalbomis.
Pagrindinis JSON failas atrodo taip:
{ "name": "John", "age": 28, "isActive": true, "skills": ["writing", "editing"]}Žingsnis po žingsnio: JSON failo kūrimas naudojant Notepad
1 žingsnis: Atidarykite Notepad
Atidarykite „Notepad“ savo kompiuteryje arba naudokite nemokamą internetinį užrašų bloknotą bet kurioje naršyklėje.
2 žingsnis: Pradėkite nuo riestinio skliausto
Kiekvienas JSON failas prasideda { (objektui) arba [ (masyvui). Dauguma failų prasideda objektu.
3 žingsnis: Pridėkite raktus ir reikšmes
Parašykite kiekvieną raktą kabutėse, po to padėkite dvitaškį ir įrašykite reikšmę. Kiekvieną porą atskirkite kableliu.
{ "title": "Sample File", "version": 1}4 žingsnis: Tinkamai užbaikite failą
Kiekvienam atidarytam riestiniam ar laužtiniam skliaustui turi būti atitinkamas uždarymo skliaustas. Paskutinė rakto ir reikšmės pora objekte ar masyve neturi turėti kablelio pabaigoje.
5 žingsnis: Išsaugokite su .json plėtiniu
Eikite į File (Failas), tada Save As (Įrašyti kaip). „Save as type“ (Išsaugojimo tipas) išskleidžiamajame meniu pasirinkite „All Files“ (Visi failai). Įrašykite failo pavadinimą su .json plėtiniu, pavyzdžiui, data.json. Jei išsaugosite nepakeitę šio nustatymo, gausite .txt failą, kurio JSON formato skaitytuvai neatpažins.
6 žingsnis: Prieš naudodami, patikrinkite
Įklijuokite failo turinį į JSON redaktorių, kad įsitikintumėte, jog jis galioja prieš naudojant jį scenarijuje ar programėlėje. Greitas patikrinimas apsaugos nuo klaidų paieškos ateityje.
Svarbios JSON sintaksės taisyklės
Tik dvigubos kabutės. Raktams ir teksto reikšmėms reikia naudoti dvigubas, o ne viengubas kabutes.
Jokių kablelių pabaigoje. Po paskutinio objekto ar masyvo elemento negali būti nieko.
Jokių komentarų. Standartinis JSON nepalaiko // arba /* */ pastabų faile.
Loginės reikšmės rašomos mažosiomis raidėmis. Naudokite true ir false, ne True ar FALSE.
Skaičiams kabučių nereikia. Rašykite 28, o ne "28", nebent reikšmė turėtų būti tekstas.
Dažniausios klaidos ir kaip jų išvengti
Problema: Trūksta kablelio tarp raktų ir reikšmių porų. Sprendimas: Po kiekvienos poros, išskyrus paskutinę, turi būti kablelis.
Problema: Nesuformuoti laužtiniai ar riestiniai skliaustai. Sprendimas: Suskaičiuokite savo {} ir [] poras. Validatorius parodys tikslią eilutę, kurioje yra neatitikimas.
Problema: Neužskaituotos kabutės teksto viduje. Sprendimas: Vidines kabutes „užskaituokite“ naudodami atvirkštinį pasvirąjį brūkšnį, pavyzdžiui, "Jis pasakė \"labas\"".
Problema: Raktas be kabučių. Sprendimas: Kiekvienas raktas privalo būti įrašytas dvigubose kabutėse, net jei tai paprasti raktai, tokie kaip id ar name.
Išvada
JSON failas yra tiesiog tekstas, atitinkantis griežtą formatą. Rašykite raktus ir reikšmes dvigubose kabutėse, teisingai suporuokite skliaustus, praleiskite kablelį pabaigoje ir išsaugokite su .json plėtiniu. Prieš naudodami, vieną kartą patikrinkite validatoriumi ir viskas paruošta.