XML'i JSON'a Çevir

XML'i ücretsiz olarak tarayıcınızda JSON'a çevirin. Girdi ve çıktının yan yana durduğu, canlı çalışan, örnek yükleme, kopyalama, indirme ve anında doğrulama sunan iki panelli dönüştürücü. Gizli, yükleme yok, kayıt yok, her cihazda çalışır.

XML’den JSON’a dönüştürücü ne işe yarar

Bu ücretsiz araç, XML işaretlemesini doğrudan tarayıcınızın içinde temiz, okunabilir JSON’a dönüştürür. İki panelli, canlı çalışan bir dönüştürücüdür: işaretlemeniz solda durur, JSON siz yazdıkça sağda oluşur, basılacak bir Dönüştür düğmesi yoktur. Bir yapılandırma dosyası, bir API yanıtı, bir RSS akışı ya da düzgün biçimli herhangi bir XML yapıştırın, anında iç içe geçmiş JSON alın. Bir şey ters giderse anlık doğrulama sessizce başarısız olmak yerine net bir hata mesajı gösterir. Eski SOAP veya XML API’lerini modern JavaScript uygulamalarına taşıyan geliştiriciler, veri yüklerini inceleyen QA mühendisleri ve JSON’u açılı parantezlerden daha okunaklı bulan herkes için pratiktir.

Dönüştürme basit ve öngörülebilir kurallarla yapılır: XML öznitelikleri @ önekli anahtarlara dönüşür, öznitelik varken öğe metni #text alanına yerleşir ve tekrarlayan kardeş etiketler bir dizide gruplanır. Çıktı iki boşluklu girintiyle güzelce biçimlendirilir, böylece okumaya ya da doğrudan kodun içine koymaya hazırdır. İşiniz bittiğinde Kopyala sonucu panonuza alır, İndir ise bir dosya olarak kaydeder. Örnek yükle düğmesi nasıl çalıştığını görmek isterseniz örnek veri doldurur, Temizle ise her iki paneli de sıfırlar.

Nasıl kullanılır

  1. XML’inizi soldaki Girdi paneline yapıştırın veya yazın, ya da örnek bir belge için Örnek yükle düğmesine basın.
  2. Siz yazdıkça JSON, sağdaki Çıktı panelinde belirir. Dönüştürme canlıdır, çalıştırmak için tıklanacak bir şey yoktur.
  3. İşaretlemeniz hatalı biçimliyse çıktıda bunun yerine net bir “Geçersiz XML” hatası görünür. Bozuk etiketi düzeltin, sonuç kendiliğinden yeniden belirir.
  4. Biçimlendirilmiş JSON’u almak için Kopyala’yı, bir .json dosyası olarak kaydetmek için İndir’i kullanın. Baştan başlamak istediğinizde Temizle her iki paneli de boşaltır.

Neden XML’i burada dönüştürmeli

XML’iniz makinenizden asla çıkmaz. Ayrıştırma tamamen tarayıcınızda çalıştığı için hassas yapılandırma dosyaları, jetonlar veya müşteri verileri cihazınızda kalır ve hiçbir şey sunucuya gönderilmez. Ücretsizdir, hesap gerektirmez ve tarayıcısı olan her telefon, tablet veya dizüstü bilgisayarda çalışır. Yükleme adımı olmadığından büyük belgeler bile yapıştırdığınız anda dönüşür.

İpucu: kaynağınızda çok sayıda öznitelik varsa sonuçta @ önekli anahtarlara bakın, onlar oraya gider. Bir akıştaki <item> girdileri gibi tekrarlayan öğeler için tek bir nesne yerine bir dizi bekleyin.

Masaüstünde tek seferde çok sayıda XML dosyasıyla mı çalışıyorsunuz? Aynı ekibin BulkPro uygulaması toplu işleri halleder. Bu sayfa her seferinde bir parça ya da belge dönüştürmek için yapılmıştır. Benzer araçlar için dönüştürücüler kategorisine bakabilirsiniz.

Sıkça sorulan sorular

Bu araç XML özniteliklerini ve tekrarlayan etiketleri nasıl ele alır?
Öznitelikler @ önekli anahtarlara dönüşür (örneğin @id), bir öğenin metni de öznitelik varken
Neden "Geçersiz XML" mesajı görüyorum?
Dönüştürücü düzgün biçimli XML ister. Bir etiket kapatılmamış, eşleşmemiş veya belge boşsa çıktı panelinde JSON yerine net bir Geçersiz XML mesajı belirir. Sorunlu etiketi düzeltin, sonuç otomatik olarak yeniden görünür, böylece çalışıp çalışmadığını tahmin etmeniz gerekmez.
Elimde XML yok, hızlıca deneyebilir miyim?
Evet. Örnek yükle düğmesine tıklayın, girdi paneline örnek bir belge gelsin, sağda JSON'un oluşmasını izleyin, sonra kendi işaretlemenizle değiştirin. Temizle her iki paneli de boşaltır, sıfırdan başlamak istediğinizde kullanışlıdır.
JSON'u dosya olarak kaydedebilir miyim?
Evet. Kopyala biçimlendirilmiş JSON'u panonuza alır, İndir ise onu bir .json dosyası olarak kaydeder. İkisi de o an çıktı panelinde görünen içeriği kullanır.
XML'im bir sunucuya yükleniyor mu?
Hayır. Ayrıştırma tamamen tarayıcınızda, yerleşik XML ayrıştırıcısıyla çalışır; verileriniz cihazınızda kalır ve hiçbir yere gönderilmez.
XML'den JSON'a dönüştürücü ücretsiz mi, hesap gerekiyor mu?
Evet, kayıt ve sınır olmadan tamamen ücretsizdir. Sayfayı açın, XML'inizi yapıştırın ve JSON sonucunu kopyalayın veya indirin.