Kategori: Alat pengembang

Konverter JSON ke XML

Ide kami sendiriAlatnya tidak ada?

Ubah JSON menjadi XML bertingkat yang mudah dibaca

Ubah objek dan array JSON menjadi XML berindentasi, dengan nama elemen akar yang dapat Anda atur, dihitung secara lokal saat Anda mengetik. Tidak ada yang Anda tempel diunggah.

Diubah menjadi XML di peramban Anda.

XML
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <site>LocalTools</site>
  <private>true</private>
  <locales>en</locales>
  <locales>de</locales>
  <locales>ja</locales>
  <limits>
    <uploads>0</uploads>
    <requests />
  </limits>
</root>

Semua yang ada di halaman ini diproses di peramban Anda. Tidak ada yang diunggah.

Apa fungsi alat ini

XML dan JSON sama-sama memodelkan data bertingkat, tetapi banyak sistem lama, feed, dan format konfigurasi yang masih mengharuskan XML. Alat ini menelusuri dokumen JSON yang telah diurai dan mengubah setiap kunci objek menjadi elemen XML yang sesuai, mengulang item array sebagai elemen bersaudara, dan meng-escape isi teks sehingga hasilnya adalah XML yang valid dan berindentasi yang bisa langsung Anda gunakan di alat lain.

Cara memakainya

  1. Tempel JSON ke kotak masukan, atau muat contohnya.
  2. Atur nama elemen akar untuk dokumen yang dihasilkan.
  3. Salin atau unduh hasil XML-nya.

Privasi

Alat ini berjalan sepenuhnya di peramban Anda. Masukan Anda tidak pernah diunggah, disimpan, atau dibagikan — menutup tab akan menghapusnya.

Pertanyaan yang sering diajukan

Bagaimana array JSON direpresentasikan dalam XML?
Setiap item array menjadi elemen bersaudara yang berulang menggunakan nama tag yang sama dengan kunci array tersebut, karena XML tidak memiliki tipe array asli.
Apa yang terjadi pada kunci yang bukan nama elemen XML yang valid?
Karakter di luar huruf, angka, garis bawah, tanda hubung, dan titik diganti dengan garis bawah, dan nama yang tidak bisa diawali huruf atau garis bawah akan diberi awalan secara otomatis.
Apakah ada yang diunggah?
Tidak. Masukan dan hasilnya diproses di peramban Anda.