ms

Tukar XML kepada TOML

Tukar fail XML kepada TOML secara setempat - pokok elemen menjadi jadual TOML, tanpa muat naik, terus dalam pelayar anda.

Memproses secara setempat pada peranti anda ...

0%

Fail anda tidak pernah meninggalkan peranti

    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
    Pelayan di JermanGDPR secara reka bentuk
    Diaudit bebasTLS A+ · HTTP header A+

    XML ialah format penanda yang luas digunakan untuk pertukaran data, konfigurasi, dan dokumen - dengan teg, elemen bersarang, dan atribut. TOML pula ialah format konfigurasi yang sangat mudah dibaca bagi rangkaian alat Rust dan Python, dengan bahagian-bahagian dalam kurungan siku dan baris kunci-sama-dengan-nilai yang ringkas. Alat ini membaca fail XML anda dan menulis pokok yang sama sebagai TOML yang berbentuk baik.

    Penukaran berjalan sepenuhnya secara setempat dalam pelayar anda: fast-xml-parser membaca XML, smol-toml menulis TOML, kedua-duanya JavaScript tulen. Oleh sebab dokumen XML mempunyai tepat satu elemen akar, ia menjadi jadual TOML dengan kunci akar itu. Elemen bersarang menjadi subjadual, elemen yang berulang menjadi tatasusunan. Atribut dikekalkan dan muncul - seperti pada XML kepada JSON - dengan awalan @_; kunci sebegitu dan kunci teks #text ditulis sebagai kunci berpetik dalam TOML.

    Dengan itu terbina jambatan antara penanda dan konfigurasi: sesuatu rekod XML menjadi .toml yang boleh disunting dengan tangan. Alat ini kekal jujur tentangnya: kebentukan yang baik diperiksa sebelum penghuraian, dan XML yang tidak sah ditolak dengan mesej yang jelas. Jika sesuatu nilai tidak dapat diwakili dalam TOML, alat melaporkannya dengan jelas dan bukannya diam-diam menghasilkan sesuatu yang salah. Tiada apa-apa yang dimuat naik.

    Data teknikal

    Data teknikal
    Format inputXML
    Format outputTOML
    Pemprosesan kelompokTidak
    PemprosesanSetempat dalam pelayar (JavaScript)
    Muat naik failTiada

    Dalam 3 langkah

    1. Lepaskan atau pilih fail XML anda.
    2. Alat ini menukarkannya menjadi TOML.
    3. Muat turun fail TOML.

    Batasan: Dokumen XML mempunyai tepat satu elemen akar, jadi terhasil jadual TOML dengan kunci akar itu. Elemen bersarang menjadi subjadual, elemen yang berulang menjadi tatasusunan. Atribut (@_) dan kandungan teks elemen (#text) ditulis sebagai kunci berpetik TOML. Kebentukan yang baik diperiksa sebelum penghuraian; XML yang tidak sah ditolak dengan mesej yang jelas. Nilai yang tidak dapat diwakili dilaporkan dengan jelas.

    Soalan lazim

    Adakah fail saya dimuat naik?

    Tidak. Penukaran berjalan sepenuhnya secara setempat dalam pelayar - tiada apa-apa yang dihantar.

    Bagaimana atribut dikendalikan?

    Atribut muncul dengan awalan @_ dan ditulis sebagai kunci berpetik dalam TOML, seperti "@_id".

    Apa yang berlaku dengan elemen yang berulang?

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

    Mengapa sebahagian kunci berpetik?

    Kunci seperti @_id atau #text bukan kunci TOML telanjang; kunci itu ditulis dengan betul di dalam petikan.

    Adakah arah sebaliknya turut berfungsi?

    Ya, dengan alat "TOML kepada XML" kami.

    Alat berkaitan