Tidak ada pemrosesan atas isi berkasmu di server mana pun. Kamu tidak perlu perjanjian pemrosesan data dengan gottrix untuk menangani dokumen rahasia maupun bisnis.
Hosted in GermanyGlobal Content Delivery
Server origin berada di Hetzner di Jerman, dengan pengiriman ke seluruh dunia melalui jaringan pengiriman konten (CDN). Isi berkasmu tidak pernah dikirimkan dalam proses ini - berkas tidak pernah meninggalkan perangkatmu.
XML adalah format data hierarkis yang luas dipakai - lazim untuk umpan RSS, API SOAP, dokumen Office, konfigurasi, dan pertukaran data antarsistem. Namun untuk diolah lebih lanjut dalam program dan API modern, JSON lebih ringkas. Alat ini menerjemahkan struktur pohon XML menjadi objek JSON yang setara.
Alat ini mengurai XML Anda sepenuhnya secara lokal di peramban Anda (fast-xml-parser, JavaScript murni). Elemen bersarang menjadi objek bersarang, atribut diambil dengan awalan "@_", sehingga tidak ada informasi yang hilang. XML yang tidak sah ditolak dengan pesan galat yang jelas. Tidak ada yang diunggah.
Anda akan menemuinya misalnya saat mengolah umpan berita, sebuah peta situs, antarmuka rekening koran, atau aturan ekspor data lama yang masih berpikir dalam tanda kurung sudut. Saat membaca hasilnya, perhatikan satu keunikan: jika sebuah elemen anak muncul hanya sekali, terbentuk satu objek tunggal, sedangkan pada perulangan terbentuk sebuah daftar. Siapa pun yang memperhitungkan ini dalam kode pengolahnya akan terhindar dari kasus khusus yang mengejutkan saat jumlahnya berubah-ubah.
Data teknis
Data teknis
Format masukan
XML
Format keluaran
JSON
Pemrosesan massal
Tidak
Pemrosesan
Lokal di peramban (JavaScript)
Unggah berkas
Tidak ada
Dalam 3 langkah
Letakkan atau pilih berkas XML Anda.
Alat mengonversi secara lokal dan mengindentasi JSON secara otomatis.
Unduh berkas JSON.
Batasan: XML harus berbentuk baik (jika tidak, muncul galat yang jelas). Atribut mendapat awalan '@_'. Komentar dan instruksi pemrosesan dilewati. Konten campuran tidak selalu dapat dipetakan secara tegas. Namespace tetap sebagai awalan dalam kunci. Teks yang terlihat seperti angka atau boolean secara otomatis dikenali sebagai angka/boolean JSON asli; tanggal tetap berupa teks, karena XML tidak memiliki format tanggal sendiri.
Pertanyaan umum
Apakah berkas saya diunggah?
Tidak. Konversinya berjalan sepenuhnya secara lokal di peramban - tidak ada yang dikirim.
Apakah atribut diambil?
Ya. Atribut muncul di JSON dengan awalan "@_" di depan namanya.
Apa yang terjadi pada XML yang tidak sah?
Anda memperoleh pesan galat yang jelas beserta penyebabnya - tanpa macet.
Bisakah saya mendapatkan JSON ringkas alih-alih berindentasi?
Keluaran di sini selalu berindentasi rapi. Untuk versi ringkas (diminifikasi), alirkan hasilnya nanti melalui alat Rapikan JSON kami dengan opsi Ringkas.
Hanya dengan persetujuan Anda, kami mengukur penggunaan secara anonim melalui cookie untuk menyempurnakan gottrix. Berkas Anda selalu tetap lokal, di perangkat Anda. Privasi