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

Tarayıcında XML’i JSON’a veya JSON’ı XML’e dönüştür. Öznitelik eşlemesini ve CDATA işlemesini ayarla; çıktıyı inceleyip kopyala veya indir.

Eşleme ve sınırlar

Yerel XML/JSON eşlemesi, en fazla 1 MB UTF-8 girdi. Kök ve öznitelikler korunur; tekrar eden çocuklar dizi, karışık sıra #content, CDATA ise #cdata kullanabilir. Biçim, yorumlar, işlem talimatları ve JSON değer türleri korunmaz. DTD ve XSD doğrulaması desteklenmez.

Girdi

Gelişmiş ayarlar

Çıktı

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

Yapılandırılmış XML verisini incelemek için JSON’a dönüştür veya aracın eşleme biçimine uyan JSON’dan XML üret. XML kökü korunur. Tekrarlanan alt öğeler dizi olur; öznitelikler varsayılan @ önekiyle veya @attributes nesnesiyle gösterilir. Metin ve alt öğelerin karışık sırası #content ile temsil edilir.


Örneğin, root altında iki item öğesi, root nesnesi içinde bir item dizisine dönüşür. CDATA metin olarak okunabilir veya #cdata ile tutulabilir. Bu işlem bayt düzeyinde birebir geri dönüş değil, veri eşlemesidir: biçim, yorumlar, işlem talimatları ve JSON değer türleri korunmaz. Sınır: 1.000.000 UTF-8 baytı, 20.000 eşlenen düğüm ve 64 düzey. DTD/varlık bildirimleri reddedilir; XSD doğrulaması yapılmaz.

Özellikler

  • İki yönde dönüştür veya dönüşüm yönünü otomatik algıla.
  • Öznitelikleri seçtiğin önekle veya @attributes nesnesiyle eşle.
  • Tekrarlanan alt öğeleri dizi, sıralı karışık içeriği #content ile göster.
  • İndirmeden önce CDATA işlemesini, girintiyi, satır sonlarını ve isteğe bağlı UTF-8 BOM’u seç.

Nasıl kullanılır

  1. XML’den JSON’a, JSON’dan XML’e veya Otomatik modu seçip kaynağı yapıştır. Beklenen eşlemeyi görmek için yerleşik örneği kullan.
  2. Özniteliklerin ve CDATA’nın nasıl işleneceğini seç. Geri dönüşümde aynı ayarları koru.
  3. Dönüştür; kökü, tekrarlanan öğeleri ve karışık içeriği inceleyip bildirilen girdi hatalarını düzelt.
  4. Sonucu kopyala veya indir. Hedef uygulama XSD şeması gerektiriyorsa şemaya göre doğrulamayı ayrıca yap.