XML'i JSON'a Çevrimiçi Dönüştür
Tasarımdan gizli — tamamen tarayıcınızda çalışır
XML'i tarayıcınızda JSON'a dönüştürün. Toova nitelikleri, iç içe öğeleri, karma içeriği ve tekrarlanan etiket dizilerini işler; modern her uygulamanın tüketebileceği JSON döndürür. Yükleme yok, kayıt yok, anlık çıktı.
XML'den JSON'a Ne Zaman İhtiyaç Duyulur
Eski API'ler, bankacılık entegrasyonları, SOAP servisleri ve pek çok kurumsal platform hâlâ XML üretir; ancak yığınınızın geri kalanı JSON bekler. Her seferinde tek seferlik bir ayrıştırıcı yazmak yerine XML'i Toova'ya yapıştırın ve temiz JSON çıktısını doğrudan bir fetch işleyicisine, veritabanı ekleme işlemine veya test fikstürüne aktarın.
Nitelikler ve Tekrarlanan Etiketler
Dönüştürücü, XML niteliklerini ayrılmış bir anahtar ön ekiyle eşler; böylece bunları alt öğelerden ayırt edebilirsiniz. Tekrarlanan kardeş etiketler otomatik olarak bir JSON dizisine daraltılır — dönüştürücü bir etiketin birden fazla kez göründüğünü algılar ve bunu liste olarak değerlendirir. Karma içerik (metin ve öğeler birlikte) bir metin anahtarıyla korunur; böylece çeviride hiçbir şey kaybolmaz.
Yalnızca Tarayıcıda, Yükleme Yok
Toova dönüşümün tamamını tarayıcı sekmesinde çalıştırır. Yapıştırdığınız XML hiçbir zaman herhangi bir sunucuya gönderilmez. Bu, aracı özel beslemeler, dahili API dökümleri veya NDA kapsamındaki her şey için güvenli kılar. Sayfa bir kez yüklendikten sonra çevrimdışı çalışır ve dönüşüm sırasında sıfır giden istek vardır.
Sıkça Sorulan Sorular
- XML nitelikleri çıktıda nasıl işlenir?
- Nitelikler, JSON çıktısında ayrılmış bir ön ek alır; böylece alt öğe adlarıyla çakışmazlar. Bu, eşlemeyi tersine çevrilebilir kılar — meta verileri kaybetmeden XML'e geri dönüşüm yapabilirsiniz.
- Tekrarlanan XML etiketleriyle ne olur?
- Dönüştürücü aynı etiket adının aynı üst öğenin altında birden fazla kez göründüğünü gördüğünde, bunları bir JSON dizisine daraltır. Tek seferlik etiketler, çıktıyı kompakt tutmak amacıyla düz nesneler olarak kalır.
- Dönüştürücü CDATA bölümlerini işliyor mu?
- Evet. CDATA blokları açılır ve içerikleri düz bir JSON dizesi olarak korunur. CDATA içindeki kaçış karakterleri, XML'de göründükleri gibi olduğu haliyle tutulur.
- JSON çıktısını küçültebilir miyim?
- Evet. Boşlukları kaldırıp kompakt tek satırlık bir yük oluşturmak için Küçült seçeneğini kullanın; bu, JSON'u ağ üzerinden gönderirken istediğiniz formattır.
- XML verilerim herhangi bir sunucuya gönderiliyor mu?
- Hayır. Dönüşüm tamamen tarayıcınızda gerçekleşir. Hiçbir şey yüklenmez, günlüğe kaydedilmez veya analiz edilmez. Sayfa ilk yüklemeden sonra çevrimdışı çalışır.