sw

Panga JSON

Panga JSON yako kwa mistari iliyojongezwa vizuri au uibane, na upange funguo ukipenda. Yote kwa ndani ya kivinjari chako, bila kupakia chochote.

Mjongezo
  • Nafasi 2
  • Nafasi 4
  • Tab
Panga funguo
Bana (minify)

Inachakata humu kwenye kifaa chako ...

0%

Faili zako hazikutoka kamwe kwenye kifaa chako

    Je, faili yangu hupakiwa?

    Hapana. Kila kitu hufanyika kwenye kivinjari chako - faili yako haitoki kamwe kwenye kifaa chako. Jinsi hili linavyoweza kuthibitishwa

    Hakuna kupakia100% kwa kifaa chako
    Maudhui hubaki kwakohakuna ufikiaji wa wengine
    Seva nchini UjerumaniGDPR kwa muundo
    Imekaguliwa kwa njeTLS A+ · Vichwa vya HTTP A+

    JSON ndiyo umbizo linalotumika zaidi kubadilishana data iliyopangiliwa kati ya programu, lakini njiani mara nyingi hubanwa kuwa mstari mmoja mrefu ambao hakuna binadamu awezaye kuusoma. Chombo hiki hukirudisha umbo lake: husoma JSON na kukirudisha kikiwa kimejongezwa vizuri, hivyo viota, orodha na vitu huonekana kwa mtazamo mmoja. Kinyume chake, unaweza pia kukibana (minify), ukiondoa kila nafasi ya ziada, kinapohitajika kiwe kidogo na cha haraka kutumwa.

    Wewe huchagua mjongezo (nafasi mbili au nne au kibonyezo cha tab) na unaweza kupanga funguo za kila kitu kwa mpangilio wa alfabeti. Kupanga ni muhimu ili kufanya hati mbili za JSON ziweze kulinganishwa au kutoa matokeo thabiti yanayoweza kurudiwa. Kwa kuwa chombo husoma JSON kweli kweli kisha kuiandika upya, matokeo daima ni JSON halali; ingizo lililovunjika halirekebishwi kimyakimya bali huripotiwa kwa uwazi kama hitilafu.

    Uchakataji wote hufanyika kabisa kwa ndani ya kivinjari chako kwa JavaScript safi: JSON yako haipakiwi, haihifadhiwi, na hakuna maktaba ya nje inayopakuliwa kutoka CDN. Hili ni muhimu hasa kwa mipangilio, majibu ya API au mauzo ya nje, ambayo mara nyingi huwa na thamani za siri. Matokeo unaweza kuyapakua au kuyanakili moja kwa moja.

    Maelezo ya kiufundi

    Maelezo ya kiufundi
    Miundo ya ingizoIngizo la maandishi
    Muundo wa matokeoJSON
    Uchakataji wa kundiHapana
    UchakatajiNdani ya kivinjari (JavaScript)
    Upakiaji wa failiHakuna

    Katika hatua 3

    1. Bandika JSON katika kisanduku cha maandishi.
    2. Chagua mjongezo, panga funguo au kibane ukipenda.
    3. Soma au pakua JSON iliyopangwa.

    Mipaka: Chombo hiki hupanga upya JSON halali kulingana na RFC 8259; hakirekebishi sintaksia iliyovunjika wala hakiongezi alama za kunukuu zilizokosekana. Maoni hayaruhusiwi katika JSON na husababisha hitilafu ya wazi. Hati kubwa sana zinawekewa kikomo na kumbukumbu ya kifaa chako. Mpangilio wa vipengele vya safu daima huhifadhiwa; ni funguo za vitu pekee zinazopangwa.

    Maswali yanayoulizwa mara kwa mara

    Je, JSON yangu inapakiwa?

    Hapana. Upangaji hufanyika kabisa kwa ndani ya kivinjari chako; data yako haitoki kamwe kwenye kifaa chako na haihifadhiwi.

    Kuna tofauti gani kati ya kujongeza na minify?

    Kujongeza hufanya JSON isomeke kwa binadamu (mistari mipya na nafasi). Minify huondoa herufi zote za ziada ili iwe ndogo iwezekanavyo: bora kwa kutuma, mbaya kwa kusoma.

    Kupanga funguo kuna faida gani?

    Funguo zilizopangwa hurahisisha kulinganisha hati mbili (diff) na hutoa mpangilio thabiti unaoweza kurudiwa. Thamani na mpangilio wa orodha hubaki bila kubadilika.

    Nini hutokea kwa JSON isiyo halali?

    Chombo huripoti hitilafu kwa uwazi badala ya kubuni matokeo yasiyo sahihi au kubadilisha ingizo kimyakimya.

    Zana zinazohusiana