XML ke JSON

Konversi atribut, elemen berulang dan konten campuran dengan aturan jelas.

Data & Format
Menyiapkan ruang kerja Anda…
Input
Output
Hasil Anda akan muncul di sini.

Cara menggunakan

  1. Tempel / Buka file / Contoh
  2. Konversi
  3. Salin / Unduh

XML ke JSON

Mode ringkas memakai nama akar, atribut @, teks #text dan array elemen berulang. Nilai tetap string.

Pemrosesan tetap di browser. DevToolsy tidak menerima data yang ditempel atau berkas yang dipilih.

Cara kerja

Mode berurutan memakai name, attributes, children dan text untuk mempertahankan konten campuran.

Sebelum dan sesudah
Input
<team region="EU"><member>Ada</member><member>Lin</member></team>
Output
{
  "team": {
    "@": {
      "region": "EU"
    },
    "member": [
      "Ada",
      "Lin"
    ]
  }
}

Contoh dengan pengaturan bawaan.

Batas pemrosesan

Deklarasi, komentar, instruksi dan batas CDATA dihilangkan. DTD serta entitas eksternal ditolak; konversi bolak-balik tidak selalu tanpa kehilangan informasi.

Output

Salin / Unduh

Batas pemrosesan

Input UTF-8 hingga 1 MiB, output hingga 8 MiB, dan batas 30 detik per tugas.

Bacaan lanjutanXML 1.0
?

Pertanyaan umum

Bagaimana menggunakan XML ke JSON?

Mode ringkas memakai nama akar, atribut @, teks #text dan array elemen berulang. Nilai tetap string.

Opsi apa yang dapat diatur?

Mode berurutan memakai name, attributes, children dan text untuk mempertahankan konten campuran.

Apa yang harus diperiksa pada hasil?

Deklarasi, komentar, instruksi dan batas CDATA dihilangkan. DTD serta entitas eksternal ditolak; konversi bolak-balik tidak selalu tanpa kehilangan informasi.

Apakah input diunggah?

Pemrosesan tetap di browser. DevToolsy tidak menerima data yang ditempel atau berkas yang dipilih.

Bagaimana menyimpan hasil?

Salin / Unduh

Temukan alat berikutnya

Bahasa

Ganti bahasa? Pekerjaan saat ini akan dihapus. Salin atau unduh data yang ingin disimpan terlebih dahulu.