Cara menggunakan Konverter TOML
- Pilih arahnya — misalnya TOML → JSON.
- Tempel file kamu; hasilnya langsung terkonversi saat kamu mengetik, dan error sintaks menampilkan baris serta kolomnya.
- Salin atau unduh hasilnya.
Tentang TOML
TOML (Tom’s Obvious, Minimal Language) adalah format konfigurasi yang dirancang agar mudah dibaca: pasangan key = "value", [tables] untuk bagian, dan [[arrays of tables]] untuk daftar objek. Cargo.toml milik Rust, pyproject.toml milik Python, Hugo, Netlify, dan banyak CLI menggunakan format ini. Konverter ini mengikuti TOML 1.0.
Cara tipe data dikonversi
String, angka, boolean, array, dan tabel langsung dipetakan ke JSON dan YAML. TOML punya tanggal dan waktu bawaan; JSON tidak punya, jadi nilainya diubah menjadi string ISO 8601. Saat mengonversi JSON atau YAML ke TOML, dibutuhkan objek di level teratas — dokumen TOML selalu berupa tabel — dan nilai null akan dilewati karena TOML tidak mengenal null.
Error TOML yang umum
- Mendefinisikan key atau tabel yang sama dua kali.
- String tanpa tanda kutip —
name = devpackharus ditulisname = "devpack". - Mencampur tabel dan dotted key untuk nama yang sama.
Privat sejak awal
Konversi berjalan sepenuhnya di browser kamu — kode kamu tidak pernah diunggah, jadi aman dipakai untuk proyek proprietary.
Juga dicari sebagai: konversi toml ke json, json ke toml, toml ke yaml, yaml ke toml, toml converter, validator toml, parser toml online.
Tool yang cocok dipakai bersama Konverter TOML
- JSON ke YAML — Tempel JSON dan dapatkan YAML yang rapi untuk manifest Kubernetes, Docker Compose, GitHub Actions, atau file konfigurasi apa pun.
- YAML ke JSON — Tempel YAML kamu, seperti file Compose, manifest Kubernetes, atau config CI, lalu dapatkan JSON yang sudah rapi.
- Validator YAML — Tempel file Docker Compose, manifest Kubernetes, workflow GitHub Actions, atau YAML apa pun untuk menemukan error, menangkap jebakan umum, dan mendapatkan versi yang sudah terformat rapi.
- Format JSON — Tempel JSON untuk dirapikan, di-minify, atau divalidasi.