Ana içeriğe geç

Ücretsiz JSON'dan XML'e Dönüştürücü

JSON'u XML'e ve XML'i JSON'a her iki yönde dönüştürün; öznitelikler ve diziler korunur. Tamamen tarayıcınızda çalışır — hiçbir şey yüklenmez.

Yüklendikten sonra çevrimdışı çalışır

Bir JSON veya XML dosyası bırakın (veya aşağıya yapıştırın)

JSON, XML · cihazınızda işlenir

veya panodan yapıştırmak için Ctrl+V'ye basın

Dosyalara göz at
JSON biçiminden XML biçimine dönüştürülüyor
XML çıktı
<?xml version="1.0" encoding="UTF-8"?>
<book id="42">
  <title>Brave New World</title>
  <author>Huxley</author>
  <year>1932</year>
  <inPrint>true</inPrint>
</book>

💡 Nitelikler @name anahtarlarına, eleman metni #text anahtarına eşlenir; yinelenen etiketler diziye dönüşür. Yönü tersine çevirmek ve verilerinizi ileri-geri dönüştürmek için ⇄ kullanın. Her şey tarayıcınızda çalışır.

Yaygın kullanımlar

  • JSON'i XML'ye DönüştürünBir JSON nesnesini iyi biçimlendirilmiş XML'ye dönüştürün.
  • XML'i JSON'a DönüştürünXML'i temiz, yazılmış JSON'a ayrıştırın.
  • JSON ve XML API'lerini BağlayınJSON ve XML kullanan hizmetler arasında yükü dönüştürün.
  • Yapılandırma Dosyalarını DönüştürünYapılandırmayı JSON ve XML biçimleri arasında taşıyın.
  • JSON ve XML Yapılarını KarşılaştırınAynı verilerin JSON ve XML'de nasıl göründüğünü görün.

Nasıl çalışır

JSON ve XML en yaygın iki veri alışveriş biçimidir ve sık sık bunlar arasında geçiş yapmanız gerekir. Bu araç tarayıcınızda her iki yönde de dönüştürür.

  1. 1
    JSON veya XML yapıştırırsınız
    ⇄ geçiş düğmesiyle yönü seçin. Giriş yerel olarak ayrıştırılır — JSON için JSON.parse, XML için tarayıcının DOMParser'ı.
  2. 2
    Yapıları eşler
    XML'e giderken nesne anahtarları öğe olur, "@name" anahtarları öznitelik olur ve diziler etiketi tekrarlar. JSON'a giderken öznitelikler "@name" anahtarları olur, tekrarlanan etiketler diziler olur ve sayılar/mantıksal değerler uygun türe dönüştürülür.
  3. 3
    Temiz, girintili çıktı alırsınız
    Sonuç okunabilir biçimde girintilenir ve kullanıma hazırdır.
  4. 4
    İsterseniz gidiş-dönüş yaparsınız
    ⇄ düğmesi çıktıyı girdi olarak besler, böylece geri dönüştürebilir ve kontrol edebilirsiniz.

Yapılandırma ve veri dosyaları hassas olabilir. Her iki yön cihazınızda tamamen çalışır — hiçbir şey yüklenmez.

İlgili araçlar

Sık sorulan sorular