Monu Tools

Konverter JSON ke TOML

Konversi JSON ke TOML dan TOML kembali ke JSON, di kedua arah, sepenuhnya di peramban Anda.

Cara menggunakan JSON / TOML

  1. 01

    Pilih arah: JSON ke TOML atau TOML ke JSON.

  2. 02

    Tempel JSON atau TOML Anda.

  3. 03

    Salin hasilnya, atau tukar untuk mengonversi kembali.

Konverter JSON dan TOML dua arah

Ini adalah konverter dua arah antara JSON dan TOML. Pilih arah, tempel data Anda, dan salin hasilnya. Alat ini dibangun di atas parser TOML yang telah teruji dengan baik yang menangani tabel bersarang dan array tabel dengan benar.

Semuanya berjalan secara lokal di browser Anda, sehingga data Anda, yang untuk berkas konfigurasi dapat berisi hostname atau token, tidak pernah meninggalkan perangkat Anda.

Untuk apa TOML

TOML (Tom's Obvious, Minimal Language) adalah format konfigurasi yang dirancang agar jelas untuk dibaca dan dipetakan dengan rapi ke tabel hash. TOML adalah yang digunakan Cargo milik Rust untuk Cargo.toml dan yang digunakan proyek Python untuk pyproject.toml, di antara banyak lainnya.

JSON dan TOML: data serupa, tugas berbeda

JSON dan TOML menggambarkan data yang serupa tetapi cocok untuk tugas yang berbeda. JSON adalah bahasa umum untuk API dan pertukaran mesin. TOML dibuat untuk konfigurasi yang ditulis manusia, dengan bagian, komentar, dan tanggal kelas satu yang membuat berkas pengaturan menyenangkan untuk disunting.

TOML juga mendukung nilai tanggal dan waktu natif serta angka bertipe, sehingga nilai mempertahankan maknanya alih-alih semuanya menjadi string, yang merupakan bagian dari alasan TOML lebih disukai untuk konfigurasi.

Satu hal yang perlu diperhatikan: nilai null

Sebagian besar data bolak-balik dengan bersih, tetapi ada satu masalah. TOML tidak memiliki nilai null. Nilai null JSON tidak dapat direpresentasikan, jadi hapus atau ganti sebelum mengonversi ke TOML, karena jika tidak, konversi tidak dapat mengekspresikannya.

Pertanyaan yang sering diajukan

Apa itu TOML?

TOML adalah format konfigurasi minimal yang dirancang agar mudah dibaca, dipakai oleh alat seperti Cargo dan banyak proyek Python di pyproject.toml.

Apakah semuanya bisa dikonversi dengan bersih?

Sebagian besar data bisa. TOML tidak punya null, jadi null JSON tidak bisa direpresentasikan; hapus atau ganti sebelum mengonversi.

Apakah data saya diunggah ke mana pun?

Tidak. Konversi berjalan sepenuhnya di peramban Anda, jadi data Anda tidak pernah keluar dari perangkat.

Sumber

Sematkan tool ini

Tambahkan tool ini ke situs web Anda sendiri. Salin cuplikan di bawah; cuplikan ini tetap terbarui secara otomatis.

<iframe src="https://monu.tools/embed/id/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 terkait