JSON-lajittelija
Free online Json Sorter tool, no installation required
Tietoja JSON-lajittelijasta
Lajittele rekursiivisesti jokaisen objektin avaimet JSON-asiakirjassa nousevaan tai laskevaan locale-tietoiseen järjestykseen. Taulukot säilytetään alkuperäisessä järjestyksessä, mutta jokainen elementti on silti lajiteltu rekursiivisesti, jos se on objekti. Tulo on pretty-printed 2-välilyönnin sisennyksellä.
Käyttöohjeet
1. Liitä JSON syötetekstialueeseen. 2. Valitse Nouseva tai Laskeva laittellujärjestys. 3. Napsauta Lajittele. 4. Käytä Kopioi kopioidaksesi lajitetun JSONin.
Lajittelu käyttäytyminen ja virheet
Avainten vertailu käyttää String.localeCompare -funktiota avainten nimille, sovellettuna jokaiseen sisennystasoon. Juuriarvon täytyy olla objekti tai taulukko; primitiivinen juuri tuottaa "error not object" -viestin. Virheellinen JSON tuottaa "error invalid JSON" -viestin. Taulukot säilyttävät elementtjärjestyksensä, mutta objektielementit taulukon sisällä ovat avainlajiteltu. Numerot, totuusarvot, merkkijonot ja null-lehdet palautetaan muuttumattomina.
▶Lajitellaanko taulukon elementit uudelleen?
▶Mitä vertailua käytetään avaimille?
▶Voiko juuri olla primitiivinen kuten merkkijono tai numero?
▶Miten tulo muotoillaan?
Jos tämä työkalu on ollut sinulle hyödyllinen, harkitse kahvin ostamista.
Osta minulle kahvi