ms

XML kepada JSON

Tukar fail XML kepada JSON secara setempat - dengan elemen dan atribut, tanpa muat naik, terus dalam pelayar anda.

Inden JSON

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 data berhierarki yang meluas - lazim untuk suapan RSS, API SOAP, dokumen Office, konfigurasi dan pertukaran data antara sistem. Namun untuk pemprosesan dalam program serta API moden, JSON lebih mudah dikendalikan. Alat ini menterjemahkan struktur pepohon XML menjadi satu objek JSON yang setara.

    Alat ini menghurai XML anda sepenuhnya secara setempat dalam pelayar anda (fast-xml-parser, JavaScript tulen). Elemen bersarang menjadi objek bersarang dan atribut dikekalkan dengan awalan "@_", supaya tiada maklumat hilang. XML yang tidak sah ditolak dengan satu mesej ralat yang jelas. Tiada apa-apa dimuat naik.

    Anda akan menemuinya misalnya ketika menilai satu suapan berita, satu peta tapak, satu antara muka penyata bank atau satu spesifikasi eksport data lama yang masih berfikir dalam kurungan tirus. Semasa membaca hasilnya, perhatikan satu keganjilan: jika satu elemen anak muncul sekali sahaja, satu objek tunggal terhasil, manakala pada pengulangan pula satu senarai terhasil. Sesiapa yang mengambil kira hal itu dalam kod yang mengguna pakai, mengelakkan kes tepi yang mengejutkan apabila bilangannya berubah-ubah.

    Data teknikal

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

    Dalam 3 langkah

    1. Lepaskan atau pilih fail XML anda.
    2. Pilih pemformatan (berinden atau padat).
    3. Muat turun fail JSON.

    Batasan: XML mesti berbentuk baik (jika tidak, ralat yang jelas dipaparkan). Atribut mendapat awalan '@_'. Komen dan arahan pemprosesan dilangkau. Kandungan campuran tidak selalu boleh dipetakan dengan jelas. Ruang nama kekal sebagai awalan dalam kunci.

    Soalan lazim

    Adakah fail saya dimuat naik?

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

    Adakah atribut dikekalkan?

    Ya. Atribut muncul dalam JSON dengan awalan "@_" di hadapan namanya.

    Apa berlaku dengan XML yang tidak sah?

    Anda mendapat satu mesej ralat yang jelas beserta puncanya - tiada kegagalan.

    Bolehkah saya menghasilkan JSON yang padat?

    Ya, melalui pilihan anda boleh memilih JSON yang berinden atau yang padat.

    Alat berkaitan