
Apa itu berkas TOML?
TOML — konfigurasi tanpa ambiguitas
Gunakan format TOML
Sebuah contoh konkret
Siapkan JSON dari file TOML untuk sebuah aplikasi.
Pemeriksaan yang berguna
Periksa tanggal, tabel, dan bagian yang bersarang. Komentar bukan bagian dari data JSON.
Pilih konversi
Simpan versi asli dan buka hasilnya di perangkat lunak atau perangkat yang akan menggunakannya.
Pertanyaan Anda tentang format ini
Mengapa JSON saya berubah strukturnya menjadi CSV?
CSV mewakili sebuah tabel baris dan kolom. JSON dapat berisi objek dan daftar bertingkat yang tidak dapat langsung ditransposisikan. Buatlah salinan, periksa bagaimana kolom-kolom tersebut direpresentasikan, dan pertahankan JSON jika penggunaan Anda mengharuskan menjaga seluruh strukturnya.
Bagaimana cara menghindari hilangnya angka nol di awal identitas?
Saat membuka CSV dalam spreadsheet, impor kolom identitas sebagai teks. Pembukaan otomatis dapat mengubah 00123 menjadi 123. Juga periksa tanggal dan pemisah desimal sebelum menyimpan kembali.
Bisakah saya mengonversi file yang berisi rahasia?
Hapus kata sandi, kunci API, dan rahasia lainnya sebelum mengirim contoh ke layanan atau dukungan. Pemrosesan file dilakukan secara online. Untuk data yang tidak boleh meninggalkan perangkat Anda, gunakan alat lokal yang sesuai.
Mengapa tidak semua output ditawarkan?
Format tidak selalu dapat dipertukarkan dalam semua kasus. ConvertLab menampilkan konversi dari katalognya; mengganti nama ekstensi tidak mengubah konten. Output khusus seperti beberapa ekspor XML atau spreadsheet diidentifikasi sebagai NoLimit.
Apa itu?
TOML adalah format konfigurasi yang mengejar sesuatu yang gagal dijamin oleh YAML: ketiadaan ambiguitas sama sekali. Setiap nilai memiliki tipe yang eksplisit, dan tidak pernah ada dua cara membaca baris yang sama.
Sintaksisnya mengingatkan pada file INI zaman dulu — bagian-bagian dalam tanda kurung siku, kunci dan nilai — namun didukung oleh spesifikasi yang ketat.
Sejarah & asal-usul
Tom Preston-Werner, salah satu pendiri GitHub, menciptakan TOML pada tahun 2013, sebagai reaksi langsung terhadap jebakan-jebakan yang ada pada YAML.
Format ini kemudian menjadi pilihan konfigurasi di sejumlah ekosistem besar, terutama pada bahasa Rust dan, belakangan ini, pada Python.
Mengapa berguna
Tidak ada ambiguitas, tipe data eksplisit, keterbacaan yang sangat baik, dan mendukung komentar.
Format ini mendukung tanggal secara native, sesuatu yang tidak dimiliki JSON.
Batasan & kekurangan
Struktur yang bertingkat dalam dengan cepat menjadi rumit di sini: bukan ini keunggulannya.
Penggunaannya kurang meluas dibandingkan YAML atau JSON, dan perangkat pendukungnya pun lebih terbatas.
Tips penggunaan
TOML sangat cocok untuk file konfigurasi, di mana kejelasan lebih diutamakan daripada kepadatan.
Untuk pertukaran data atau struktur yang kompleks, konversikan ke JSON.
Konversi TOML Anda dalam hitungan detik, di server aman kami di Prancis.
Konversi TOML