Rudi kwenye blogi

Jinsi ya Kutunda Faili la .JSON kwenye Notepad

Jul 3, 20263 min read

JSON ni maandishi ya kawaida yenye sheria kali. Notepad inaweza kuandika vizuri kabisa. Sehemu ambayo watu hukosea ni sintaksia, sio zana. Pata muundo sahihi, na kuhifadhi faili ndio sehemu rahisi.

Faili la JSON ni nini?

JSON inasimama the JavaScript Object Notation. Inahifadhi data kama jozi za ufunguo na thamani (key-value pairs) ndani ya mabano yaliyojipinda, ikiwa na usaidizi wa vitu vilivyowekwa ndani kwa ndani (nested objects) na safu (arrays). Programu, API, na faili za usanidi huzitumia kwa sababu ni nyepesi na kila lugha kuu inaweza kuzisoma.

Faili la msingi la JSON linaonekana hivi:

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

Hatua kwa hatua: Unda faili la JSON kwenye Notepad

Hatua ya 1: Fungua Notepad

Fungua Notepad kwenye kompyuta yako, au tumia notepad ya mtandaoni ya bure kutoka kwa kivinjari chochote.

Hatua ya 2: Anza na bano la kufungua

Kila faili la JSON linaanza na { kwa ajili ya kitu au [ kwa ajili ya safu. Faili nyingi huanza na kitu.

Hatua ya 3: Ongeza funguo na thamani zako

Andika kila ufunguo katika alama za nukuu pacha, ukifuatiwa na koloni, likifuatiwa na thamani. Tenganisha kila jozi kwa koma.

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

Hatua ya 4: Funga faili vizuri

Linganisha kila bano la kufungua na bano la kufunga. Jozi ya mwisho ya ufunguo na thamani katika kitu au safu haipati koma ya mwishoni.

Hatua ya 5: Hifadhi na kiambishi tamati cha .json

Nenda kwenye File, kisha Save As. Chagua All Files katika menyu shuka ya "Save as type". Nipa faili jina lenye kiambishi tamati cha .json, kwa mfano data.json. Kuhifadhi bila kubadilisha menyu hii shuka kutakuacha na faili la .txt ambalo halitasomwa kama JSON.

Hatua ya 6: Hakiki kabla ya kuitumia

Bandika faili kwenye kihariri cha JSON ili kuthibitisha ni halali kabla ya kuitumia kwenye hati au programu. Ukaguzi wa haraka hapa unakuokoa na utatuzi wa makosa baadaye.

Sheria za Sintaksia ya JSON za Kukumbuka

  • Alama za nukuu pacha pekee. Funguo na thamani za maandishi zinahitaji alama za nukuu pacha, sio nukuu moja.

  • Hakuna koma za mwishoni. Hakuna kinachofuata kipengele cha mwisho kwenye kitu au safu.

  • Hakuna maoni. JSON ya kawaida haitumii maelezo ya // au /* */ ndani ya faili.

  • Maneno ya booleans yako katika herufi ndogo. Tumia true na false, sio True au FALSE.

  • Namba hazihitaji alama za nukuu. Andika 28, sio "28", isipokuwa thamani inakusudiwa kuwa maandishi.

Makosa ya Kawaida na Jinsi ya Kuyaepuka

Tatizo: Kukosa koma kati ya jozi za ufunguo na thamani. Suluhisho: Kila jozi isipokuwa ya mwisho inahitaji koma baada yake.

Tatizo: Mabano yasiyolingana. Suluhisho: Hesabu jozi zako za {} na []. Kikagua kitakuelekeza kwenye mstari halisi ambapo hazilingani.

Tatizo: Nukuu zisizoruhusiwa ndani ya maandishi. Suluhisho: Epuka nukuu za ndani kwa kutumia backslash, kwa mfano "He said \"hello\"".

Tatizo: Ufunguo usio na alama za nukuu. Suluhisho: Kila ufunguo lazima uzungukwe na alama za nukuu pacha, hata zile rahisi kama id au name.

Hitimisho

Faili la JSON ni maandishi tu yanayofuata muundo thabiti. Andika funguo na thamani zako kwa alama za nukuu pacha, linganisha mabano yako, ruka koma ya mwishoni, na uihifadhi na kiambishi tamati cha .json. Iendeshe kupitia kikagua mara moja kabla ya kuitumia, na utakuwa tayari.

Makala yanayohusiana