Bahasa
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Konversi XML ke JSON

Konversi XML ke JSON

Konversi dokumen XML ke format JSON secara instan dengan pengaturan prefiks atribut, kunci teks, serta tampilan pohon interaktif — semuanya di browser.

Konversi XML ke JSON

Konverter XML ke JSON ini mengubah dokumen XML menjadi JSON yang bersih dan mudah dibaca langsung di browser Anda. Tempel markup Anda atau unggah file, lalu output JSON langsung muncul di sebelah kanan — cocok untuk respons API, file konfigurasi, dan umpan data.

JSON lebih ringan dan tidak sebertele XML, bekerja secara native di JavaScript, dan merupakan format yang diharapkan sebagian besar API modern. Mengonversi XML ke JSON menyederhanakan struktur bersarang, memangkas ukuran file, serta membuat data lebih mudah dibaca dan diproses. Anda mengatur sendiri bagaimana atribut dan kunci teks dipetakan, sehingga output sesuai dengan bentuk yang dibutuhkan aplikasi Anda.

Privat secara desain: setiap konversi berjalan di browser Anda dengan parser XML bawaan. Data XML Anda tidak pernah diunggah ke server, jadi aman untuk mengonversi dokumen sensitif atau rahasia.

Cara Mengonversi XML ke JSON

1

Tambahkan XML Anda

Tempel XML Anda ke panel kiri, klik Unggah File untuk memuat file .xml, .svg, .xhtml, atau .rss, atau tekan Data Contoh untuk mencoba contoh yang sudah jadi.

2

Lihat JSON secara instan

Konversi terjadi otomatis saat Anda mengetik — tidak ada tombol konversi yang perlu ditekan. JSON muncul di sebelah kanan, dan bilah status melaporkan apakah XML Valid atau Tidak valid.

3

Sesuaikan output

Gunakan tombol Prefiks Atribut dan Kunci Teks untuk mengatur penamaan atribut dan teks konten campuran, lalu aktifkan Ringkas untuk JSON satu baris yang padat.

4

Salin atau unduh

Beralih antara tampilan Teks dan Pohon untuk memeriksa hasilnya, lalu Salin ke clipboard atau Unduh sebagai file .json.

Fitur

Konversi Real-Time

Konverter memproses XML Anda saat mengetik, dengan debounce cerdas sehingga output JSON diperbarui otomatis — tanpa tombol konversi.

Penanganan Atribut Fleksibel

Petakan atribut XML ke kunci JSON dengan prefiks @, prefiks _, atau gabungkan langsung ke dalam objek agar sesuai struktur yang Anda inginkan.

Kunci Teks yang Dapat Diatur

Untuk konten campuran, simpan teks di bawah kunci pilihan Anda — #text, _text, atau value — sehingga output terbaca sesuai keinginan.

Pengelompokan Elemen Cerdas

Elemen berulang dengan nama tag yang sama otomatis dikelompokkan menjadi array JSON, sedangkan elemen tunggal tetap berupa objek.

Tampilan Pohon Interaktif

Jelajahi JSON secara visual dengan node buka dan tutup, badge jumlah pada objek dan array, serta string, angka, boolean, dan null yang diberi warna.

Output Rapi atau Ringkas

Baca JSON berinden dan terformat di tampilan teks, atau aktifkan tombol Ringkas untuk output satu baris padat yang siap disematkan.

Unggah & Unduh File

Muat file .xml, .svg, .xhtml, dan .rss langsung dari perangkat Anda, dan unduh JSON hasil konversi sebagai file .json dengan satu klik.

Validasi & Bilah Status

XML yang tidak valid ditandai seketika dengan pesan yang jelas, dan bilah status menampilkan jumlah elemen, jumlah atribut, serta ukuran file output.

Pertanyaan yang Sering Diajukan

Bagaimana cara mengonversi XML ke JSON?

Tempel XML Anda ke panel kiri atau unggah file, dan JSON muncul di sebelah kanan secara otomatis saat Anda mengetik. Tidak ada yang perlu dipasang dan tidak ada tombol konversi yang perlu ditekan — cukup salin atau unduh hasilnya saat selesai.

Apakah konverter berjalan di browser saya, dan apakah data saya aman?

Ya. Semua konversi berlangsung sepenuhnya di browser Anda menggunakan parser XML bawaannya. XML Anda tidak pernah dikirim ke server mana pun, jadi aman untuk mengonversi dokumen sensitif atau rahasia.

Bagaimana atribut XML ditangani dalam JSON?

Secara default, atribut diberi prefiks @ (misalnya "@category": "fiction"). Dengan tombol Prefiks Atribut Anda dapat beralih ke prefiks _ atau Gabung atribut langsung ke dalam objek tanpa prefiks sama sekali.

Apa yang terjadi ketika beberapa elemen memiliki nama tag yang sama?

Elemen sejajar dengan nama yang sama (misalnya beberapa tag <book>) otomatis dikelompokkan menjadi array JSON. Satu elemen dengan nama itu tetap berupa objek JSON biasa.

Bagaimana konten campuran ditangani?

Ketika sebuah elemen berisi teks dan elemen anak sekaligus, teks disimpan di bawah kunci yang dapat diatur — #text secara default, dengan _text dan value sebagai alternatif. Elemen yang hanya berisi teks menjadi nilai string sederhana.

Apakah ini menangani bagian CDATA?

Ya. Bagian CDATA diperlakukan sebagai konten teks biasa — pembungkusnya dihapus dan teks di dalamnya disertakan dalam JSON seperti node teks biasa.

Jenis file XML apa saja yang bisa saya unggah?

Anda dapat mengunggah file .xml, .svg, .xhtml, dan .rss — semuanya format berbasis XML yang dikonversi dengan rapi ke JSON.

Apa perbedaan antara tampilan Teks dan Pohon?

Tampilan Teks menampilkan JSON mentah sebagai teks terformat, praktis untuk menyalin atau meninjau seluruh output. Tampilan Pohon memberikan tata letak hierarkis interaktif tempat Anda dapat membuka dan menutup node untuk menjelajahi strukturnya.

Prefiks Atribut:
Kunci Teks:
XML
JSON
Kesalahan

                

Tempel data XML di sebelah kiri untuk dikonversi

| |
Tempel data XML di panel kiri dan output JSON langsung muncul di sebelah kanan
Gunakan tombol Prefiks Atribut untuk memilih cara atribut XML ditampilkan dalam JSON
Beralih ke tampilan Pohon untuk menjelajahi struktur JSON dengan node buka/tutup
Klik Gabung untuk menambahkan atribut langsung ke dalam objek tanpa prefiks
Unggah file .xml, .svg, .xhtml, atau .rss langsung dari perangkat Anda
Semua konversi berjalan di browser Anda — tidak ada data yang dikirim ke server
Ingin belajar lebih banyak? Baca dokumentasi →
1/7
Mulai ketik untuk mencari...
Mencari...
Tidak ada hasil yang ditemukan
Coba gunakan kata kunci yang berbeda