id

XML ke TOML

Konversi berkas XML ke TOML secara lokal - pohon elemen menjadi tabel TOML, tanpa unggah, langsung di peramban Anda.

Memproses secara lokal di perangkat Anda ...

0%

Berkas Anda tidak pernah meninggalkan perangkat

    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
    Server di JermanGDPR sejak desain
    Diaudit independenTLS A+ · HTTP header A+

    XML adalah format markah yang luas dipakai untuk pertukaran data, konfigurasi, dan dokumen - dengan tag, elemen bersarang, dan atribut. TOML adalah format konfigurasi yang sangat mudah dibaca dari toolchain Rust dan Python, dengan bagian-bagian dalam kurung siku dan baris kunci-sama-dengan-nilai yang sederhana. Alat ini membaca berkas XML Anda dan menuliskan pohon yang sama sebagai TOML yang berbentuk baik.

    Konversi berjalan sepenuhnya secara lokal di peramban Anda: fast-xml-parser membaca XML, smol-toml menulis TOML, keduanya JavaScript murni. Karena dokumen XML memiliki tepat satu elemen akar, elemen itu menjadi tabel TOML dengan kunci akar tersebut. Elemen bersarang menjadi subtabel, elemen yang berulang menjadi larik. Atribut dipertahankan dan muncul - seperti pada XML ke JSON - dengan awalan @_; kunci semacam itu dan kunci teks #text dituliskan sebagai kunci berkutip di TOML.

    Dengan begitu terbentuk jembatan antara markah dan konfigurasi: sebuah catatan XML menjadi .toml yang dapat disunting dengan tangan. Alat ini tetap jujur soal itu: kebentukan yang baik diperiksa sebelum penguraian, dan XML yang tidak valid ditolak dengan pesan yang jelas. Jika sebuah nilai tidak dapat direpresentasikan dalam TOML, alat melaporkannya dengan jelas alih-alih diam-diam menghasilkan sesuatu yang keliru. Tidak ada yang diunggah.

    Data teknis

    Data teknis
    Format masukanXML
    Format keluaranTOML
    Pemrosesan massalTidak
    PemrosesanLokal di peramban (JavaScript)
    Unggah berkasTidak ada

    Dalam 3 langkah

    1. Letakkan atau pilih berkas XML Anda.
    2. Alat mengonversinya menjadi TOML.
    3. Unduh berkas TOML.

    Batasan: Dokumen XML memiliki tepat satu elemen akar, jadi dihasilkan tabel TOML dengan kunci akar tersebut. Elemen bersarang menjadi subtabel, elemen yang berulang menjadi larik. Atribut (@_) dan isi teks elemen (#text) dituliskan sebagai kunci berkutip TOML. Kebentukan yang baik diperiksa sebelum penguraian; XML yang tidak valid ditolak dengan pesan yang jelas. Nilai yang tidak dapat direpresentasikan dilaporkan dengan jelas.

    Pertanyaan umum

    Apakah berkas saya diunggah?

    Tidak. Konversi berjalan sepenuhnya secara lokal di peramban - tidak ada yang dikirim.

    Bagaimana atribut ditangani?

    Atribut muncul dengan awalan @_ dan dituliskan sebagai kunci berkutip di TOML, seperti "@_id".

    Apa yang terjadi dengan elemen yang berulang?

    Elemen bernama sama yang muncul beberapa kali dikumpulkan ke dalam sebuah larik TOML.

    Mengapa sebagian kunci berkutip?

    Kunci seperti @_id atau #text bukan kunci TOML telanjang; kunci itu dituliskan dengan benar di dalam kutip.

    Apakah arah sebaliknya juga bisa?

    Ya, dengan alat "TOML ke XML" kami.

    Alat terkait