Konverter JSON ke TOML

Tempel JSON dan dapatkan TOML yang rapi — objek bersarang jadi [tabel], daftar objek jadi [[array of tables]] — siap dipakai untuk Cargo.toml, pyproject.toml, atau config TOML apa pun.

Diperbarui
Konversi

Data kamu tidak pernah meninggalkan komputer kamu. Semua proses berjalan 100% secara lokal di browser kamu.

Apakah alat ini membantu?0.0 0 penilaian
Konversi TOML ke JSON atau YAML dan sebaliknyaCargo.toml, pyproject.toml, dan file konfigurasi.Konverter TOML →

Cara menggunakan Konverter JSON ke TOML

  1. Tempel objek JSON — level paling atas harus berupa objek.
  2. TOML akan muncul saat kamu mengetik; JSON yang tidak valid akan ditandai beserta posisinya.
  3. Salin atau unduh file TOML-nya.

Cara JSON dipetakan ke TOML

Nilai sederhana menjadi baris key = value. Objek bersarang menjadi tabel — {"server": {"port": 8080}} berubah menjadi [server] diikuti port = 8080. Array berisi objek menjadi array of tables yang ditulis dengan dua kurung siku, [[servers]], satu blok untuk setiap item. Array berisi nilai biasa tetap inline: tags = ["a", "b"].

Yang tidak bisa dikonversi

TOML tidak punya null, jadi nilai null akan dilewati. Dokumen TOML selalu berupa tabel, jadi JSON harus berupa objek di level paling atas — bungkus array di level atas dengan objek terlebih dahulu. Tanggal dalam string ISO 8601 tetap berupa string; tulis ulang sebagai tanggal TOML secara manual jika alat yang kamu pakai membutuhkan tipe date.

Privat sejak awal

Konversi berjalan di browser kamu; tidak ada data yang diunggah.

Juga dicari sebagai: json ke toml, convert json ke toml, generate toml, json ke cargo toml, json ke pyproject toml.

Tool yang cocok dipakai bersama Konverter JSON ke TOML

  • Konverter TOML — Konversi file konfigurasi TOML — Cargo.toml, pyproject.toml, konfigurasi Hugo atau Netlify — ke JSON atau YAML, atau ubah JSON dan YAML menjadi TOML.
  • JSON ke YAML — Tempel JSON dan dapatkan YAML yang rapi untuk manifest Kubernetes, Docker Compose, GitHub Actions, atau file konfigurasi apa pun.
  • Format JSON — Tempel JSON untuk dirapikan, di-minify, atau divalidasi.
  • YAML ke JSON — Tempel YAML kamu, seperti file Compose, manifest Kubernetes, atau config CI, lalu dapatkan JSON yang sudah rapi.

Pertanyaan yang sering diajukan

Kenapa array JSON di level atas saya ditolak?
Dokumen TOML berupa tabel (objek). Bungkus array tersebut, misalnya {"items": [...]}, dan hasilnya menjadi array of tables bernama items.
Apa yang terjadi pada nilai null?
Nilai tersebut dilewati, karena TOML tidak punya tipe null. Hapus key-nya atau beri nilai default.
Bisakah saya mengubah TOML kembali ke JSON?
Bisa — pilih TOML → JSON di alat yang sama.
Bisakah saya memasang Konverter JSON ke TOML sebagai aplikasi web dan memakainya offline?
Bisa. Konverter JSON ke TOML adalah aplikasi web (PWA) yang bisa dipasang. Pemasangannya lewat browser kamu, bukan diunduh dari toko aplikasi. Klik Pasang aplikasi di bagian atas halaman ini di Chrome atau Edge (Windows, macOS, Linux, ChromeOS) atau di Android. Di iPhone dan iPad, gunakan Bagikan → Tambahkan ke Layar Utama, dan di Safari 17+ pada Mac, gunakan File → Tambahkan ke Dock. Setelah itu, aplikasi akan terbuka di jendelanya sendiri dengan ikonnya sendiri. Karena berjalan sepenuhnya di browser kamu, aplikasi ini tetap bisa dipakai offline. Firefox di desktop tidak bisa memasang aplikasi web. Cara memasang aplikasi.

Tool terkait