Kipanga JSON
Hakiki, panga kwa uchororo au bana JSON, kwenye kivinjari chako. Hakuna kinachopakiwa, hivyo siri hubaki siri.
Jinsi ya panga JSON
- Bandika JSON yako kwenye kisanduku.
- Chagua Panga (imeorodheshwa, someka) au Bana (mstari mmoja mfupi).
- Bonyeza Badilisha. Ingizo batili huripotiwa kwa kosa halisi la kichanganuzi.
- Pakua matokeo kama faili ya .json.
Zana hii hufanya nini
Hupitisha maandishi yako kupitia kichanganuzi cha JSON cha kivinjari chenyewe na kuyarudisha jinsi unavyotaka: uorodheshaji wa nafasi mbili au nne kwa kusoma na kulinganisha, au mstari mmoja uliobanwa kwa usanidi na data. Ikiwa ingizo ni halali, matokeo ni data sawa kabisa, iliyopangwa upya; ikiwa si halali, unapata ujumbe halisi wa kosa la kichanganuzi badala ya kutikiswa mabega.
Kubana hulipa kwa faili za usanidi na data ya API: data ile ile, sehemu ndogo ya baiti. Kupanga hulipa kila binadamu anapaswa kusoma faili: tofauti za git huwa mstari kwa mstari, ukaguzi unawezekana, na mabano yaliyowekwa vibaya hupatikana kwa mtazamo mmoja.
Kwa kuwa kichanganuzi ni cha kivinjari chenyewe, uhakiki ni ukaguzi ule ule ambao programu yako itatumia: ikiwa zana hii inaikubali, JSON.parse pia itaikubali.
Mipaka na maelezo ya kweli
Kipanga huhakiki na kupanga upya; hakirekebishi JSON iliyovunjika. Koma inayokosekana hubaki koma inayokosekana, ikiripotiwa kwa uaminifu pamoja na nafasi ya kichanganuzi.
Funguo zinazorudia huhifadhi thamani yao ya mwisho (hilo ni kanuni ya JSON.parse), na ingizo kubwa sana hupimwa na kumbukumbu ya kichupo, si kiasi cha seva.
Kila kitu hufanyika katika kichupo hiki: bandika siri, majibu ya API na faili za usanidi kwa ujasiri, kwa sababu hakuna kinachotumwa.
Maswali yanayoulizwa sana
Inasema JSON yangu si halali. Wapi hasa?
Ujumbe wa kosa ni wa kichanganuzi cha kivinjari chenyewe, na hutaja nafasi. Wahusika wa kawaida: koma za mwisho, alama za nukuu moja, na funguo zisizo na nukuu.
Panga au bana?
Panga kwa chochote anachosoma binadamu au anachohifadhi hazina ya git. Bana kwa chochote kinachotumiwa na mashine.
Hupanga funguo au kubadilisha data yangu?
Hapana. Thamani, mpangilio na marudio hufanya kama JSON.parse inavyoeleza; ni nafasi tupu pekee hubadilika.
JSON yangu hupakiwa?
Hapana. Kupanga hufanyika kabisa kwenye kivinjari chako, ndiyo sababu kubandika siri ni salama.
Faragha kwa muundo
Hubaki kwenye kifaa chako. Hakuna kinachopakiwa. Ubadilishaji hufanyika kwenye kivinjari chako: fungua kichupo cha mtandao wakati wa kubadilisha na utaona hakuna kinachotumwa. Bila akaunti, bila alama ya maji, bila kikomo cha kila siku.