Tukar JSON ke TOML dan TOML kembali ke JSON, dalam kedua-dua arah, sepenuhnya dalam pelayar anda.
Cara menggunakan JSON / TOML
Pilih arah: JSON ke TOML atau TOML ke JSON.
Tampal JSON atau TOML anda.
Salin hasilnya, atau tukar untuk menukar kembali.
Ini penukar dua hala antara JSON dan TOML. Pilih arah, tampal data anda, dan salin hasilnya. Ia dibina di atas penghurai TOML yang teruji dengan baik yang mengendalikan jadual bersarang dan tatasusunan jadual dengan betul.
Semuanya berjalan secara setempat dalam pelayar anda, jadi data anda, yang untuk fail konfigurasi boleh termasuk nama hos atau token, tidak pernah meninggalkan peranti anda.
TOML (Tom's Obvious, Minimal Language) ialah format konfigurasi yang direka supaya jelas dibaca dan dipetakan dengan kemas kepada jadual hash. Ia yang digunakan oleh Cargo Rust untuk Cargo.toml dan yang digunakan oleh projek Python untuk pyproject.toml, antara banyak yang lain.
JSON dan TOML menerangkan data yang serupa tetapi sesuai untuk tugas yang berbeza. JSON ialah bahasa perantara bagi API dan pertukaran mesin. TOML dibina untuk konfigurasi yang ditulis oleh manusia, dengan bahagian, komen dan tarikh kelas pertama yang menjadikan fail tetapan menyenangkan untuk disunting.
TOML juga menyokong nilai tarikh dan masa asli serta nombor bertaip, jadi nilai mengekalkan maknanya dan bukannya semua menjadi rentetan, yang menjadi sebahagian sebab ia diutamakan untuk konfigurasi.
Kebanyakan data berpusing pergi balik dengan bersih, tetapi ada satu halangan. TOML tiada nilai null. Null JSON tidak dapat diwakili, jadi buang atau gantikannya sebelum menukar kepada TOML, jika tidak penukaran tidak dapat menyatakannya.
Soalan lazim
TOML adalah format konfigurasi minimal yang direka untuk mudah dibaca, digunakan oleh alat seperti Cargo dan banyak projek Python dalam pyproject.toml.
Kebanyakan data boleh. TOML tidak mempunyai null, jadi null JSON tidak dapat diwakili; buang atau gantikannya sebelum menukar.
Tidak. Penukaran berjalan sepenuhnya dalam pelayar anda, jadi data anda tidak pernah meninggalkan peranti anda.
Benamkan alat ini
Tambah alat ini ke laman web anda sendiri. Salin coretan di bawah; ia kekal terkini secara automatik.
<iframe src="https://monu.tools/embed/ms/json-toml-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Alat berkaitan
Format, cantikkan dan sahkan JSON dalam talian dengan mesej ralat yang jelas untuk input tidak sah.
Mampatkan dan sahkan JSON dalam pelayar anda, dan lihat berapa bait yang anda jimat.
Tukar JSON ke CSV dan CSV kembali ke JSON, dua arah. Pilih pembatas, kendalikan medan berpetik, dan salin keputusan. Semua berjalan dalam pelayar anda.
Tukar YAML ke JSON dan JSON kembali ke YAML, dua arah. Mengesahkan semasa menukar dan menunjukkan ralat yang jelas. Semua berjalan dalam pelayar anda.