XML → JSON
XML'ı JSON'a ayrıştırır, nitelikleri @_ öneki ile saklar ve metin düğümlerini korur, SOAP/RSS yanıtlarını modern ön yüzlere iletir.
Dosyaları sürükleyin veya tıklayın
Ctrl+V ile panodan yapıştırın
XML dosyasını JSON biçimine dönüştürme
- 1XML dosyanızı sürükleyerek, tıklayarak veya yapıştırarak yükleyin.
- 2Gerekirse kalite ayarlarını düzenleyin.
- 3'Şimdi Dönüştür' tıklayın ve dönüşümün tamamlanmasını bekleyin.
- 4Dönüştürülmüş JSON dosyanızı indirin.
XML - JSON dönüşümü hakkında
XML, 1998 yılında W3C tarafından yayınlanan genişletilebilir bir işaretleme dilidir. Öznitelikleri metin düğümlerinden ayıran bir etiket ağacı yapısı kullanır ve SOAP, RSS, SVG için temel formattır. Katı sözdizimine ve yüksek yedekliliğe sahiptir. JSON, RFC 8259'da tanımlanan anahtar-değer ve dizi değişim formatıdır, yalnızca altı temel veri türüne sahiptir. Dönüşüm gereksinimi, farklı veri etkileşimi senaryoları için format uyarlamasından kaynaklanır.
Dönüşüm sonrası çıktı dosya boyutu orijinal XML dosyasından daha küçüktür. XML'in iç içe ağaç yapısı JSON'daki iç içe nesnelere karşılık gelir, XML etiketleri JSON anahtar adlarına dönüştürülür ve XML öznitelikleri nesnelerdeki anahtar-değer çiftleri olarak korunabilir. XML, JSON'da tanımlanmamış yerel tarih türlerini desteklemez ve JSON yorumlarına karşılık gelen XML'de standart bir yapı yoktur, bu nedenle dönüşüm sonrası yorumlar korunmaz.
Bu dönüşüm, Web ön uç geliştirme veri etkileşimi ve mobil uygulama arayüzü veri uyarlaması gibi iş akışları için uygundur. Çıktı, RFC 8259 spesifikasyonunu izleyen tüm JSON ayrıştırıcılarıyla uyumludur ve tüm yaygın tarayıcılar ve işletim sistemleri tarafından ayrıştırma ve çağırmayı destekler.
XML vs JSON: teknik karşılaştırma
| Özellik | XML | JSON |
|---|---|---|
| Yayınlanma | 1998 | 2001 |
| Geliştirici | W3C | Douglas Crockford |
XML → JSON hakkında SSS
Dönüşüm sonrası veri kalitesi değişir mi
Düzgün biçimlendirilmiş XML, karşılık gelen JSON yapısına tamamen eşlenebilir, yalnızca XML yorumları korunmaz. Tüm geçerli etiket içeriği ve iç içe seviyeler doğru şekilde çıktılanabilir ve orijinal veri içeriği değiştirilmez.
Orijinal yapı tamamen korunabilir mi
XML'in iç içe geçmiş ağaç yapısı JSON'daki iç içe nesneler olarak tamamen korunabilir, etiket adları JSON anahtar adlarına dönüştürülür ve nitelikler nesnelerdeki anahtar-değer çiftleri olarak korunabilir. XML'in yorumlar için yerel bir standardı yoktur, bu nedenle dönüşüm sonrasında yorumlar korunmaz.
Desteklenen maksimum tek dosya boyutu nedir
Bu dönüşüm hizmeti için tek dosya boyutu sınırı 50MB'dir ve aynı anda yalnızca bir dosya dönüştürülebilir. Hizmet ücretsizdir, çıktıda filigran yoktur ve hesap kaydı gerekmez.
Dosyalar depolanacak mı
Dönüşüm sunucu tarafında tamamlanır ve dosyalar HTTPS üzerinden yüklenir. Dönüşüm tamamlandıktan sonra sunucu, kaynak dosyayı ve çıktı dosyasını hemen siler, kullanıcı veri gizliliğini korumak için hiçbir dosyayı depolamaz.