Kandungan kekal milik andatiada capaian pihak ketiga
Tiada pemprosesan kandungan fail anda berlaku di mana-mana pelayan. Anda tidak perlukan perjanjian pemprosesan data dengan gottrix untuk mengendalikan dokumen sulit atau perniagaan.
Hosted in GermanyGlobal Content Delivery
Pelayan asal berada di Hetzner di Jerman, dengan penghantaran ke seluruh dunia melalui rangkaian penghantaran kandungan (CDN). Kandungan fail anda tidak pernah dihantar dalam proses ini - fail tidak pernah meninggalkan peranti anda.
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 input
XML
Format output
JSON
Pemprosesan kelompok
Tidak
Pemprosesan
Setempat dalam pelayar (JavaScript)
Muat naik fail
Tiada
Dalam 3 langkah
Lepaskan atau pilih fail XML anda.
Alat menukar secara setempat dan menginden JSON secara automatik.
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. Teks yang kelihatan seperti nombor atau boolean dikenali secara automatik sebagai nombor/boolean JSON sebenar; tarikh kekal sebagai teks, kerana XML tiada format tarikh sendiri.
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 dapatkan JSON padat berbanding berinden?
Output di sini sentiasa berinden dengan kemas. Untuk versi padat (diminify), salurkan hasil itu kemudian melalui alat Kemas JSON kami dengan pilihan Padat.
Hanya dengan kebenaran anda, kami mengukur penggunaan secara tanpa nama melalui kuki untuk menambah baik gottrix. Fail anda sentiasa kekal setempat, pada peranti anda. Privasi