İçeriğe geç
iyziTool

XML JSON Dönüştürücü

Eşdeğer bir JSON nesnesi almak için XML, XML üretmek için JSON yapıştırın. Özniteliklerin dahil edilip edilmeyeceğini seçebilirsiniz.

JSON
Dönüştürmek için bir belge yapıştırın.

Bu araç hakkında

API'ler ve entegrasyonlar sık sık iki biçim arasında köprü kurmak zorunda kalır: bir SOAP ya da RSS yanıtının JavaScript ön yüzü için JSON'a dönmesi ya da bir JSON yükünün eski bir sistem için XML'e çevrilmesi gerekir. Dönüşüm, öğeleri anahtarlara, tekrar eden öğeleri dizilere, öznitelikleri @_ önekli anahtarlara ve özniteliklerin yanındaki metin içeriğini #text alanına eşler.

Sayı ya da mantıksal değer gibi görünen değerler öyle ayrıştırılır; diğerleri metin kalır. JSON'dan XML'e çevirirken tek üst düzey anahtarı olan bir nesne kök öğe olur, diğerleri bir kök öğeyle sarılır. Dönüştürücü tamamen tarayıcınızda çalışan fast-xml-parser'dır.

Sık sorulan sorular

Bazı değerler neden dizi oluyor, bazıları olmuyor?
Bir kez geçen öğe değer olur; aynı öğe tekrarlanırsa dizi olur. Bu, XML'i JSON'a eşlemenin doğasında var.
Öznitelikleri nasıl korurum?
Öznitelikler kutusunu işaretli bırakın. @_ ile başlayan anahtarlar olarak görünürler.
Dönüşüm kayıpsız mı?
Yorumlar, işleme yönergeleri ve karışık içerikteki öğe sırası korunmaz. Veri odaklı XML sorunsuz dönüşür.

İlgili araçlar