Forritaratól

Sniða, staðfesta, minnka og bera saman JSON

Gerðu JSON læsilegt, minnkaðu það, athugaðu setningafræði eða berðu saman tvö skjöl um bætt, fjarlægð og breytt gildi. Allt í vafranum.

Lagaðu eða þjappaðu JSON, finndu setningafræðivillur og berðu saman tvö skjöl um bætt, fjarlægð eða breytt gildi. Ekkert er sent til NEXNARA.

  • Keyrir staðbundið
  • Engin upphleðsla
  • Strax
  • Ókeypis
Hamur

Skrárnar eru áfram í þessum vafra. Ekkert er sent á netþjón.

Hvernig þetta virkar

  1. Límdu gögnin
  2. Keyrðu aðgerðina
  3. Afritaðu niðurstöðuna

Af hverju NEXNARA

  • Einkamál

    Gögnin þín eru áfram í vafranum.

  • Strax

    Niðurstaðan birtist strax.

  • Engin upphleðsla

    Ekkert er sent á NEXNARA-þjón.

  • Virkar alls staðar

    Engin uppsetning þarf.

Frekari upplýsingar

Sniða og staðfesta JSON

JSON sniðari athugar hvort texti sé gilt JSON og getur síðan prentað það með inndrætti eða sem eina þétta línu. Þessi síða ber einnig saman tvö JSON skjöl. Hún notar JSON.parse og JSON.stringify í vafranum og aldrei eval.

Sniða og staðfesta JSON

Límdu JSON til að fegra, minnka eða athuga setningafræði. Snið breytir ekki lyklum eða gildum umfram það sem JSON.stringify gerir þegar.

Fegra JSON

Pretty print bætir við línuskilum og inndrætti svo innfelld hlutir séu auðveldari að lesa. Veldu 2 bil, 4 bil eða töflur. Sjálfgefið eru 2 bil.

Minnka JSON

Minnkun fjarlægir auka bil og línuskil en heldur bilum inni í strengjum. Gögnin eru þau sömu; aðeins umbúðirnar verða minni.

Finna ógilt JSON

Dæmigerð vandamál eru kommur í enda, einföld gæsalöpp, athugasemdir eða lyklar án gæsalappa. Þegar vafrinn tilkynnir stað sýnir þetta tól línu, dálk eða stafstöðu. Það finnur ekki upp stað.

Bera saman tvö JSON skjöl

JSON Diff greinir báðar hliðar og listar bættar, fjarlægðar, breyttar slóðir og slóðir með breyttri tegund. Fegrað og minnkað JSON með sama innihaldi eru meðhöndluð sem jöfn.

Bætt og fjarlægð svæði

Slóð sem er aðeins í JSON B er Bætt við. Slóð sem er aðeins í JSON A er Fjarlægt. Að vanta er ekki það sama og null.

Breytt gildi

Þegar sama slóð hefur annað gildi af sömu tegund er línan Breytt og sýnir gamalt og nýtt gildi. Strengur eins og "100" á móti tölunni 100 er Tegund breytt.

Munur í innfelldu JSON

Hlutir eru bornir saman endurkvæmt. Breyting í user.address.city er tilkynnt á þeirri slóð, ekki sem skipti á öllum hlutnum.

Hvernig fylki eru borin saman

Fylki eru borin saman eftir vísitölu: items[0], items[1] og svo framvegis. Endurröðun getur gefið nokkra mun. Þetta tól reynir ekki að para atriði eftir falnu id.

Hvernig á að nota

Notaðu Sniða og staðfesta til að laga, þjappa eða athuga eitt JSON skjal. Notaðu JSON Diff til að líma eða hlaða upp tveimur skjölum og bera saman. Hlaða dæmi sýnir lítið sýnishorn með bættum, fjarlægðum, breyttum gildum og tegundarbreytingu.

Persónuvernd

JSON þitt er áfram í vafranum. Það er ekki sent á NEXNARA netþjóna og er ekki vistað í kökum, staðbundinni geymslu eða gagnagrunni.

Algengar spurningar

Hvað gerir JSON sniðari?

Hann athugar að textinn sé gilt JSON og getur síðan prentað hann aftur með inndrætti eða sem þéttan streng. Gögnin eru þau sömu.

Hvernig staðfesti ég JSON?

Límdu textann og smelltu á Staðfesta JSON. Gild inntak sýnir árangur. Ógild inntak sýnir skýra villu og, þegar vafrinn gefur það, línu, dálk eða staðsetningu.

Get ég minnkað JSON?

Já. Minnka JSON fjarlægir auka bil og línuskil. Bil inni í strengjum eru geymd.

Hvernig ber ég saman tvo JSON hluti?

Opnaðu JSON Diff, límdu eða hlaðaðu upp JSON A og JSON B, smelltu svo á Bera saman. Taflan listar bættar, fjarlægðar, breyttar slóðir og slóðir með breyttri tegund.

Skiptir röð lykla máli?

Nei. Aðeins röð lykla hlutar er ekki talin munur. {"a":1,"b":2} og {"b":2,"a":1} eru eins.

Hvernig eru fylki borin saman?

Eftir vísitölu. items[0] er borið saman við items[0]. Ef þú aðeins endurraðar atriðum geta nokkrar línur breyst. Það er engin pörun fylkis eftir lykli í þessari útgáfu.

Get ég borið saman innfellt JSON?

Já. Innfelldir hlutir eru gengnir endurkvæmt, svo breyting birtist á slóð eins og user.address.city.

Hver er munurinn á vantar og null?

Svæði sem vantar er Fjarlægt eða Bætt við. null er raunverulegt JSON gildi. null, "", 0 og false eru ekki talin eins.

Er JSON mitt sent á netþjón?

Nei. Greining, snið og samanburður keyra staðbundið í vafranum. Skrár sem þú velur eru ekki sendar.

Hversu stórt má JSON vera?

Dæmigerð skjöl með þúsundum lykla eru í lagi. Þú færð viðvörun yfir 5 MB. Skjöl stærri en 15 MB eru lokuð svo vafrinn haldist svartur.