alat za programere / 17
Konverter JSON u TOML / TOML u JSON
Pretvorite JSON objekte u TOML konfiguracionu sintaksu ili analizirajte TOML niske i pretvorite ih u JSON objekte.
Konverter JSON u TOML / TOML u JSON: TOEA analizira ključeve podataka, brojeve, logičke vrednosti, nizove i tabele i pretvara ih u usklađene TOML ili JSON strukture. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.
- Kategorija
- Alatke za programere
- Pokretanja
- U vašem pregledaču
- Trošak
- Besplatno · bez registracije
- Dostupnost
- Spremno za upotrebu
Šta TOML ne može da izrazi
TOML nema vrednost null, pa se ključ čija je vrednost null izostavlja iz izlaza, a stavke null uklanjaju iz nizova. Većina programa tretira nedostajući ključ kao nepodešen, ali proverite svaki čitač koji razlikuje nedostajući ključ od praznog. Najviši nivo mora biti objekat, jer je TOML fajl uvek tabela. Datumi ostaju niske pod navodnicima umesto da postanu izvorne TOML vrednosti datuma i vremena; uklonite navodnike iz vrednosti kao što je 2024-05-01T09:00:00Z ako čitač očekuje pravi datum.
Ugnježđivanje i imena ključeva
Ugnježdeni objekti postaju odeljci tabela na bilo kojoj dubini, imenovani svojom putanjom: server.tls se zapisuje ispod zaglavlja [server.tls]. Niz čije su sve stavke objekti postaje niz odeljaka [[name]], po jedan za svaku stavku. Objekti unutar mešovitog niza zapisuju se kao ugrađene tabele, { a = 1 }. Ključevi sastavljeni od slova, cifara, _ i - zapisuju se bez navodnika; svaki drugi ključ, kao onaj sa razmakom ili tačkom, stavlja se pod navodnike, kao u "my key" = 1.
Smer iz TOML-a u JSON čita vrednosti u jednom redu, zaglavlja [table] i tačkasta zaglavlja [a.b], kao i odeljke [[array]]. Višeredne niske i ugrađene tabele se ne čitaju, zato kružne konverzije najbolje rade sa fajlovima oblikovanim kao konfiguracija.
Kako se koristi
- Nalepite svoju JSON ili TOML nisku.
- Izaberite smer konverzije (JSON → TOML ili TOML → JSON).
- Kopirajte rezultat.
Privatnost i ograničenja
Konfiguracioni podaci ostaju isključivo u vašem pregledaču.
Srodne alatke
Često postavljana pitanja
Koje TOML strukture su podržane?
JSON u TOML upisuje parove ključ-vrednost, nizove, ugnježdene tabele na bilo kojoj dubini kao odeljke [a.b] i nizove objekata kao odeljke [[table]]. TOML u JSON čita jednolinijske parove ključ-vrednost, zaglavlja [table] i tačkasta zaglavlja [a.b], kao i odeljke [[table]]; ugrađene tabele i višelinijske niske se ne čitaju.
Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban