JS objekt v JSON
Pretvori JavaScript literal objekta v strog, veljaven JSON.
JS objekt v JSON
Prilepite JavaScript literal objekta in to orodje ga pretvori v strog JSON, ki ga lahko uporabite v odgovoru API-ja, konfiguracijskem datoteki ali fiksturi preizkusa. Sprejema skladnjo, ki jo dejansko uporablja JavaScript: nenavedene ključe, znake v enojnih narekovajih, vejice na koncu, komentirane komentarje v vrstici in bloku ter navadne predloge nizov brez ${…} izrazov — nič tega ni veljaven v JSON-u.
Možnost razdalje med vrsticami oblikuje rezultat z 2 presledki, 4 presledki, tabulatorjem ali eno stisnjeno vrstico. Opredeljene vrednosti nimajo JSON enakovrednika, zato možnost opredeljenih vrednosti omogoča, da ali izpustite te ključe v celoti ali jih pretvorite v null, odvisno od tega, kaj pričakuje vaš potrošnik. Zaustavitev "Odstrani komentarje" naredi lute komentarje prijavljeno napako namesto da jih tiho zavržete, koristno, kadar želite potrditi, da je sicer vnos čist. Razvrščanje ključev razporedi lastnosti vsakega objekta abecedno na vsakem nivoju gnezdenja, kar olajša razlikovanje med dvema JSON opteretenjema. Preklapljanje smeri na JSON → JS objekt obrne pretvorbo, kar ustvari JS literal s spuščenimi narekovaji iz katerega koli ključa, ki je veljaven identifikator — priročno za lepljenje konfiguracije neposredno v izvorno kodo.
Napačen vnos — manjkajući dvopičje, neprekinut niz, izraz predloge — je prijavljen z vrstico in stolpcem, kjer je ustavljena analiza, tako da lahko najdete težavo namesto ugibanja. Rezultat je omejen na 10 MB, da ostane zavihek odziven; izjemno velike objekte je treba najprej razdeliti na manjše dele.
Vse se izvršuje lokalno v vašem brskalniku — nič, kar prilepite, se nikjer ne naloži. Ko končate, rezultat kopirajte, ga preuzmite kot datoteko .txt ali ga pošljite neposredno na vnos drugega orodja, da nadaljujete delo.