OKfmt

JSON XML

JSON'ı XML'e dönüştürür, otomatik tek kök öğe ve diziler için tekrarlanan alt düğümler ekleyerek SOAP ve eski kurumsal arayüzler ile entegrasyon sağlar.

Dosyaları sürükleyin veya tıklayın

Ctrl+V ile panodan yapıştırın

JSON dosyasını XML biçimine dönüştürme

  1. 1JSON dosyanızı sürükleyerek, tıklayarak veya yapıştırarak yükleyin.
  2. 2Gerekirse kalite ayarlarını düzenleyin.
  3. 3'Şimdi Dönüştür' tıklayın ve dönüşümün tamamlanmasını bekleyin.
  4. 4Dönüştürülmüş XML dosyanızı indirin.

JSON - XML dönüşümü hakkında

JSON, RFC 8259 uyumlu anahtar-değer çiftleri ve dizilere dayalı metin tabanlı bir değişim formatıdır. Yalnızca altı veri türünü destekler ve yorumlar veya tarih türleri için yerleşik desteği yoktur. XML, 1998 yılında W3C tarafından yayınlanan, katı sözdizimine sahip, genişletilebilir etiketli ağaç yapılı bir işaretleme dilidir. SOAP, RSS, SVG gibi spesifikasyonlarda yaygın olarak kullanılır ve birçok eski sistem, iş akışlarına uyum sağlamak için JSON'un XML'e dönüştürülmesini gerektirir.

Bu dönüşüm, JSON anahtar-değer çiftlerini XML'deki etiketli düğüm yapılarıyla eşler, orijinal anahtar adlarını, sayısal değerleri ve boolean verisini korur. JSON yorumları desteklemez, bu nedenle hiçbir yorum korunamaz. Orijinal iç içe diziler ve nesne yapıları, karşılık gelen hiyerarşik XML düğüm ağaçlarına dönüştürülür ve çıktı dosya boyutu orijinal JSON dosyasından daha büyük olur.

Dönüşüm sonucu, XML tabanlı geleneksel arayüzler, RSS beslemesi oluşturma ve SVG grafik verisi ön işleme gibi iş akışlarıyla uyumludur. Çıktı W3C XML 1.0 sözdizimi spesifikasyonlarına uygundur ve tüm yaygın programlama dilleri ve metin işleme yazılımları tarafından doğru şekilde ayrıştırılabilir.

JSON vs XML: teknik karşılaştırma

ÖzellikJSONXML
Yayınlanma20011998
GeliştiriciDouglas CrockfordW3C

JSON → XML hakkında SSS

Dönüşüm sonrası orijinal yapı bozulur mu

Orijinal JSON'un çekirdek iç içe yapısı tamamen korunabilir, orijinal anahtar adları, sayısal değerler ve boolean verisinin tümü doğru şekilde eşlenebilir. JSON yerel olarak yorumları ve tarih türlerini desteklemez, bu nedenle ilgili içerik korunamaz.

Tarih verisi korunur mu

JSON standardı yerel tarih türlerini desteklemez. Orijinal JSON'da tarihler dize olarak depolanıyorsa, dönüşüm sonrası karşılık gelen XML düğümlerinin metin içeriği olarak korunur ve orijinal içerik değiştirilmez.

Maksimum tek dosya boyutu sınırı nedir

Bu araç için tek dosya boyutu sınırı 50MB'dir ve aynı anda yalnızca bir dosya dönüştürülebilir. Sınırı aşan dosyalar işleme gönderilemez. Lütfen işlemden önce dosyayı ayırın.

Yüklenen dosyalar saklanır mı

Dosyalar dönüşüm için HTTPS üzerinden sunucuya yüklenir. Dönüşüm tamamlandıktan sonra sunucu hem kaynak dosyayı hem de çıktı dosyasını hemen siler ve hiçbir dosyayı saklamaz.