JSON ke TOML
Ubah bolak-balik JSON dan TOML (format konfigurasi Cargo, pyproject, Hugo…): tabel dan array tabel yang benar, bilangan bulat panjang tetap, field null disebut.
Cara mengubah antara JSON dan TOML
- Pilih arah: JSON → TOML atau TOML → JSON.
- Tempel isinya atau buka file .json/.toml; hasilnya langsung muncul di kanan.
- Salin atau unduh file. Buka beberapa file sekaligus dan unduh semuanya dalam satu ZIP.
Pertanyaan umum
TOML tidak punya null, jadi field itu tidak bisa ditulis. Hapus atau isi nilainya, atau nyalakan "Lewati nilai null" agar field seperti itu dihilangkan (yang dilewati tercantum di bawah hasil).
Di TOML nilai biasa sebuah tabel harus ditulis sebelum sub-tabelnya, kalau tidak akan dianggap milik sub-tabel. Jadi field berisi objek atau daftar objek dipindah ke bawah sebagai bagian [nama] dan [[nama]]. Datanya tetap sama.
Bilangan bulat hingga 19 digit (batas TOML) terjaga tiap digitnya di kedua arah. Yang lebih besar tidak muat di TOML, jadi alat ini menyebut field-nya. Tanggal dan waktu TOML menjadi teks persis seperti di file, termasuk zona waktunya.
Tidak. File TOML selalu berupa tabel nama dan nilai, jadi JSON-nya harus objek. Bungkus array itu ke dalam sebuah field, misalnya items.
Sepenuhnya gratis dan tanpa perlu mendaftar.
Alat terkait
JSON ke YAMLUbah antara JSON dan YAMLJSON ke XMLUbah JSON menjadi XML berindentasiPerapi JSONRapikan, ringkas, dan validasi JSONJSON ke CSVUbah antara JSON dan tabel CSVJSON ke TypeScriptBuat interface TypeScript dari contoh JSONJSON ke JSON SchemaBuat JSON Schema dari contoh JSONValidator JSON SchemaPeriksa apakah data JSON cocok dengan JSON SchemaJSON ke ZodBuat schema Zod dari contoh JSONJSON ke struct GoBuat struct Go dari contoh JSON