Takaisin Työkalut

JSON-muotoilija verkossa

Muotoile, tarkista ja tutki JSON-dataa selaimessa: puunäkymä, tarkat virherivit ja JSONPath, ilman latausta

Viimeksi päivitetty
My tools
No tools yet

Ladataan...

Näin muotoilet ja tarkistat JSONin verkossa

  1. 1

    Liitä tai avaa JSON

    Liitä JSON vasemman puolen muokkaimeen tai pudota siihen .json-tiedosto. Sisältö pysyy selaimessa eikä sitä koskaan lähetetä.

  2. 2

    Tutki puuta ja tarkista virheet

    Oikealle ilmestyy kutistettava puu. Jos JSON on virheellinen, virhepaneeli kertoo rivin, sarakkeen ja syyn ja korjaa tavalliset ongelmat yhdellä napsautuksella.

  3. 3

    Muotoile ja kopioi tai lataa

    Valitse 2 tai 4 välilyöntiä tai sarkain, tai tiivistä yhdelle riville, ja kopioi tulos tai lataa se .json-tiedostona.

Toiminnon yleiskatsaus

Jäsennä, muotoile ja tarkista JSON selaimessa. Liitä vasemmalle tai avaa tiedosto, niin oikealle ilmestyy heti kutistettava puu; virheellisestä JSONista saat tarkan rivin, sarakkeen ja syyn. Sisennys 2 tai 4 välilyönnillä tai sarkaimella, tiivistys yhdelle riville, avainten järjestäminen, ja JavaScriptin turvallisen alueen ylittävät kokonaisluvut säilyvät tarkalleen. Kaikki tapahtuu laitteellasi, joten JSONia ei koskaan lähetetä.

Työkalun kuvaus

Liitä tai avaa JSON ja saat heti kutistettavan puun sekä riviin ja sarakkeeseen asti tarkan tarkistuksen. Muotoilu, tiivistys, avainten järjestäminen, virheellisen JSONin korjaus yhdellä napsautuksella, haku ja JSONPathin kopiointi. Suuret kokonaisluvut säilyttävät tarkkuutensa, jopa 10 Mt:n tiedostot pysyvät sujuvina ja kaikki tapahtuu selaimessa.

Vaatimukset

  • Kolme näkymää: split-view, vain editori ja vain puu; sisäkkäiset objektit ja taulukot voidaan taittaa ja laajentaa tasosittain
  • Editorissa rivinumerot, JSON-syntaksin korostus ja koodin taittaminen; virheissä koko rivi korostuu ja voit hypätä virhekohtaan yhdellä klikkauksella
  • JSON-muotoilutyökalu: valitse 2 tai 4 välilyönnin tai sarkain-sisennykset, online-JSON-muotoilu toimii reaaliajassa
  • JSON-pakkaus: pakkaa yhteen riviin yhdellä klikkauksella tai palauta kaunista muotoilua sisennyksineen
  • JSON-muodon validointi: reaaliaikainen validointi ja lokitoiminto, yleiset virheet selitetään ymmärrettävästi
  • Korjaa automaattisesti puuttuvat lainausmerkit, yksittäiset lainausmerkit, lopussa olevat pilkut, kommentit, Python-tyyliin True/False/None ja muut virheelliset muodot
  • Vapaaehtoinen avainten järjestäminen, helpottaa kahden samanrakenteisen JSON-tiedoston rivi-riviltäin vertailua
  • Suuret kokonaisluvut ja lukuformaatit kuten 2.370 säilyvät alkuperäisessä muodossaan, muotoilu ja pakkaus eivät vähennä tarkkuutta
  • Hae avaimen nimen tai arvon perusteella, osumat laajenevat automaattisesti ja näyttävät osumien määrän
  • JSONPath: napsauta mitä tahansa solmua kopioidaksesi sen JSONPath-osoitteen, liitä se koodiin tai testien väitteisiin
  • NDJSON / JSONL -tuki: vedä ja pudota .json / .jsonl / .ndjson -tiedostot, NDJSON ehdottaa yhdistämistä taulukoksi
  • Alle 10 Mt säilyy vuorovaikutteisena, 5 Mt asiakirja ei hidastu kirjoitettaessa
  • Kaikki käsitellään paikallisesti selaimessa, ei sisäänkirjautumista, ei mainoksia, ei tiedonsiirtoa

Liittyvät työkalut

Usein kysytyt kysymykset

Mitä sisennys- ja pakkausvaihtoehtoja tämä työkalu tukee?
Liitä JSON vasemmalla olevaan editoriin, niin se muotoillaan automaattisesti. Voit valita työkaluriviltä 2 välilyöntiä, 4 välilyöntiä tai Tab-sisennystä, ja voit myös pakata sen yhdelle riville yhdellä napsautuksella. Tuloksen voi kopioida suoraan tai ladata .json-tiedostoksi.
Lähetetäänkö JSON-tietoni palvelimelle?
Ei. Jäsennys, muotoilu, validointi ja korjaus suoritetaan selaimessasi, eikä JSON-sisältöä lähetetä palvelimillemme. Jakamisen kautta luodut linkit sijoittavat sisällön URL:n # -merkin jälkeen, eikä selain lähetä tätä osaa palvelimelle.
Kuinka suuria JSON-tiedostoja voit käsitellä?
Alle 10 Mt:n tiedostot toimivat normaalisti puukuvapuun näkymällä ja haulla. 10-20 Mt:n alue siirtyy rajoitettuun tilaan, jossa vain validointi ja virheenpaikannin toimivat ilman täydellisen puun rakentamista. Yli 20 Mt:n tiedostoja ei ladataan, käytä paikallisia työkaluja.
Mitä pitäisi muuttaa "Unexpected token" -ilmoituksen ilmaantuessa?
Tämä tarkoittaa, että jonkin paikan JSON-syntaksi sisältää kielletyn merkin. Yleisimmät syyt ovat jälkeen jääneet pilkut, lainausmerkkien käyttö, puuttuvat lainausmerkit avaimiin tai puuttuvat sulkumerkit lopussa. Virherivini näyttää tarkan rivin ja sarakkeen, ja useimmiten "Korjaa" -painike ratkaisee ongelman.
Mitä laittomia muotoja "Korjaa yhdellä napsautuksella" voi käsitellä?
Kyllä. Korjausominaisuus voi käsitellä puuttuvia lainausmerkkejä, yksittäisiä lainausmerkkejä, jälkeen jääneitä pilkkuja, kommentteja, puuttuvia pilkkuja ja sulkumerkkejä, Pythonin True/False/None ja pakoituja JSON-merkkijonoja. Korjaus näyttää muutosten määrän ennen vahvistamista, ja voit peruuttaa.
Kopioi kentän JSONPath puunäkymästä
Napsauta mitä tahansa solmua puussa, niin voit kopioida sen JSONPathin (kuten $.data[0].id) ja piste-polkumuotoa. Voit helposti liittää ne koodiin tai API-testien väitteisiin.
Menetetäänkö tarkkuus erittäin suurilla kokonaisluvuilla?
Ei. Muotoilu ja pakkaus perustuvat alkuperäisen tekstin käsittelyyn, eivätkä jäsennä JSON:ia JavaScript-numeroksi ja takaisin. Näin ollen hyvin suuret kokonaisluvut kuten 9123372036854000123 ja loppunollat kuten 2.370 säilytetään sellaisenaan.
Voitko etsiä suurista tiedostoista?
Kyllä. Voit hakea avaimen nimen mukaan, arvon mukaan tai molempia. Haku näyttää osumien määrän ja laajentaa automaattisesti kaikki pääsolmut. Osuneet rivit vieritetään näkyviin, ja voit nopeasti hypätä osumien välillä.
Tämä sivu tarjoaa samanaikaisesti katselemisen, muotoilun ja validoinnin
Ne yleensä viittaavat saman asian kolmeen näkökohtaan: katsoja näyttää sisäkkäisen rakenteen taittokelpoisena puuna, muotoilutyökalu säätää sisennystä JSON:in luettavaksi, validaattori tarkistaa syntaksin ja näyttää virhekohteet. Tämä työkalu tarjoaa kaikki kolme kykyä yhdellä sivulla.
Vie Excel- tai CSV-muotoon rakenteen varmentamisen jälkeen
Kun olet varmistanut JSON-rakenteen, voit käyttää sivuston JSON-Excel- tai JSON-CSV-työkaluja vientiin. Lisäksi muuntaminen JSON-YAML:ksi, Python-, Java- ja muiksi muodoiksi on saatavilla.