ms

TOML kepada JSON

Tukar fail TOML kepada JSON secara setempat - dengan jadual dan tatasusunan, tanpa muat naik, terus dalam pelayar anda.

Memproses secara setempat pada peranti anda ...

Memproses secara setempat pada peranti anda ...

0%

Adakah fail saya dimuat naik?

Tidak. Semuanya berjalan dalam pelayar anda - fail anda tidak pernah meninggalkan peranti. Bagaimana ini boleh disahkan

Tiada muat naik100% setempat
Kandungan kekal milik andatiada capaian pihak ketiga
Hosted in GermanyGlobal Content Delivery
Diaudit bebasTLS A+ · HTTP header A+

TOML ialah format konfigurasi yang mudah dibaca di sebalik alat seperti Cargo milik Rust (Cargo.toml), pyproject.toml milik Python dan lain-lain; JSON pula ialah yang digunakan terus oleh API, skrip dan aplikasi web; alat ini menghurai TOML anda menjadi objek JSON yang setara.

Berjalan sepenuhnya secara setempat (smol-toml, JavaScript tulen); jadual TOML menjadi objek bersarang, tatasusunan jadual menjadi tatasusunan, nilai tarikh/masa menjadi rentetan ISO; integer yang sangat besar di luar julat selamat JavaScript ditolak dengan mesej yang jelas, dan bukannya ditukar dengan kehilangan ketepatan; TOML yang tidak sah ditolak dengan mesej ralat yang jelas; tiada apa-apa yang dimuat naik.

Anda menemui hal ini ketika menyemak Cargo.toml atau pyproject.toml, memuatkan konfigurasi ke dalam skrip, atau menghantar tetapan TOML kepada frontend; JSON yang berinden, mudah dibaca, dan sedia digunakan.

Data teknikal

Data teknikal
Format inputTOML
Format outputJSON
Pemprosesan kelompokTidak
PemprosesanSetempat dalam pelayar (JavaScript)
Muat naik failTiada

Dalam 3 langkah

  1. Lepaskan atau pilih fail TOML anda.
  2. Alat menghuraikannya menjadi JSON.
  3. Muat turun fail JSON.

Batasan: TOML 1.0 (jadual, tatasusunan jadual, jadual sebaris, semua jenis skalar, tarikh/masa); jadual->objek, tatasusunan jadual->tatasusunan, tarikh/masa->rentetan ISO; integer sangat besar di luar julat selamat JavaScript ditolak dengan mesej yang jelas, dan bukannya ditukar dengan kehilangan ketepatan; TOML yang tidak sah ditolak dengan mesej ralat yang jelas. Komen TOML (#) hilang kerana JSON tidak menyokong komen.

Soalan lazim

Adakah fail saya dimuat naik?

Tidak, semuanya berlaku sepenuhnya secara setempat dalam pelayar anda; tiada data yang meninggalkan peranti.

Ciri TOML yang manakah disokong?

Jadual TOML 1.0, tatasusunan jadual, jadual sebaris, semua jenis skalar, dan nilai tarikh/masa.

Bagaimanakah nilai tarikh/masa dikendalikan?

Dikeluarkan sebagai rentetan ISO 8601, supaya selamat dibawa di dalam JSON.

Bolehkah saya menukar Cargo.toml?

Ya, Cargo.toml dihurai secara terus; begitu juga fail lain seperti pyproject.toml.

Bagaimana jika TOML tidak sah?

Anda mendapat mesej ralat yang jelas tanpa ranap; anda boleh melihat apa yang salah.

Alat berkaitan

YAML kepada JSON · JSON kepada XML · XML kepada JSON · JSON kepada TOML · Tukar YAML kepada TOML · Tukar TOML kepada YAML