XML'i JSON'a veya JSON'u XML'e dönüştürün — çift yönlü, öznitelikler ve iç içe öğeler doğru şekilde işlenir.
XML ve JSON web'deki iki baskın veri alışveriş formatıdır. API'ler, yapılandırma dosyaları, SOAP servisleri, RSS beslemeleri ve Android manifest'leri XML kullanır; REST API'ler, JavaScript uygulamaları ve NoSQL veritabanları JSON kullanır. Aralarında dönüştürme, farklı formatlar konuşan sistemleri entegre ederken rutin bir ihtiyaçtır.
Dönüşüm genel olarak kayıpsız değildir. XML'in doğrudan JSON karşılığı olmayan özellikleri vardır — öznitelikler, ad alanları, karma içerik, işleme talimatları, CDATA bölümleri. Bu dönüştürücü öznitelikleri bir @attributes nesnesi olarak işler ve yalnızca metin içeren öğeleri basit değerlere daraltır; bu, gerçek dünya XML'inin büyük çoğunluğunu kapsar.
Her şey XML için yerel DOMParser ve JSON için JSON.parse kullanılarak tarayıcınızda çalışır. Verileriniz yüklenmez, saklanmaz veya kaydedilmez.
Öğe üzerinde bir @attributes nesnesi olarak.
Evet — yönü değiştirin. Dönüştürücü JSON'u XML etiketlerine sarar. Nesneler öğe olur, diziler tekrarlanan öğeler olur.
Hayır. Ayrıştırma DOMParser ve JSON.parse kullanılarak yerel olarak çalışır.
Ad alanı önekleri etiket adının bir parçası olarak korunur. Basit belgeler için bu işe yarar; karmaşık ad alanı ağırlıklı belgeler için dönüşüm el ile düzeltme gerektirebilir.
Vai.la, herhangi bir URL'yi tıklama istatistikleri, QR Code ve kendi biolink'inizle birlikte kısa bir bağlantıya dönüştürür.
Vai.la, araçların nasıl kullanıldığından veya sonuçlarına dayanarak alınan kararlardan sorumlu değildir.