id

TOML ke JSON

Ubah berkas TOML menjadi JSON secara lokal - dengan tabel dan larik, tanpa unggah, langsung di peramban Anda.

Memproses secara lokal di perangkat Anda ...

Memproses secara lokal di perangkat Anda ...

0%

Apakah berkas saya diunggah?

Tidak. Semuanya berjalan di peramban Anda - berkas Anda tidak pernah meninggalkan perangkat. Bagaimana ini dapat diverifikasi

Tanpa unggahan100% lokal
Isi tetap milikmutanpa akses pihak ketiga
Hosted in GermanyGlobal Content Delivery
Diaudit independenTLS A+ · HTTP header A+

TOML adalah format konfigurasi yang mudah dibaca di balik alat seperti Cargo milik Rust (Cargo.toml), pyproject.toml milik Python dan lainnya; JSON adalah yang langsung dipakai oleh API, skrip dan aplikasi web; alat ini mengurai TOML Anda menjadi objek JSON yang setara.

Berjalan sepenuhnya secara lokal (smol-toml, JavaScript murni); tabel TOML menjadi objek bersarang, larik tabel menjadi larik, nilai tanggal/waktu menjadi untai ISO; bilangan bulat yang sangat besar di luar rentang aman JavaScript ditolak dengan pesan yang jelas, alih-alih dikonversi dengan kehilangan presisi; TOML yang tidak valid ditolak dengan pesan galat yang jelas; tidak ada yang diunggah.

Anda menjumpai ini saat memeriksa Cargo.toml atau pyproject.toml, memuat konfigurasi ke dalam skrip, atau meneruskan setelan TOML ke frontend; JSON yang berindentasi, mudah dibaca, dan siap pakai.

Data teknis

Data teknis
Format masukanTOML
Format keluaranJSON
Pemrosesan massalTidak
PemrosesanLokal di peramban (JavaScript)
Unggah berkasTidak ada

Dalam 3 langkah

  1. Jatuhkan atau pilih berkas TOML Anda.
  2. Alat mengurainya menjadi JSON.
  3. Unduh berkas JSON.

Batasan: TOML 1.0 (tabel, larik tabel, tabel sebaris, semua tipe skalar, tanggal/waktu); tabel->objek, larik tabel->larik, tanggal/waktu->untai ISO; bilangan bulat sangat besar di luar rentang aman JavaScript ditolak dengan pesan yang jelas, alih-alih dikonversi dengan kehilangan presisi; TOML yang tidak valid ditolak dengan pesan galat yang jelas. Komentar TOML (#) hilang karena JSON tidak mendukung komentar.

Pertanyaan umum

Apakah berkas saya diunggah?

Tidak, semuanya berlangsung sepenuhnya secara lokal di peramban Anda; tidak ada data yang meninggalkan perangkat.

Fitur TOML apa saja yang didukung?

Tabel TOML 1.0, larik tabel, tabel sebaris, semua tipe skalar, dan nilai tanggal/waktu.

Bagaimana nilai tanggal/waktu ditangani?

Dikeluarkan sebagai untai ISO 8601, sehingga aman dibawa di dalam JSON.

Bisakah saya mengubah Cargo.toml?

Ya, Cargo.toml diurai secara langsung; begitu pula berkas lain seperti pyproject.toml.

Bagaimana jika TOML tidak valid?

Anda mendapat pesan galat yang jelas tanpa macet; Anda bisa melihat apa yang salah.

Alat terkait

YAML ke JSON · JSON ke XML · XML ke JSON · JSON ke TOML · YAML ke TOML · TOML ke YAML