Nasıl Kullanılır
- Giriş paneline bir SOAP yanıtı, dışa aktarılan sistem yapılandırması veya sıkıştırılmış XML yapıştırın ya da bir sipariş mesajı örneğiyle başlamak için "Örnek Yükle"ye tıklayın.
- "Güzelleştir" modunu seçin ve 2 boşluk, 4 boşluk veya Tab girintisini belirleyin.
- Araç XML'i yerel olarak ayrıştırır ve sağ paneldeki biçimlendirilmiş çıktıyı günceller.
- Bir hata görünürse kapatılmış etiketleri, eşleşen açılı ayraçları ve uygun şekilde kaçış karakteri verilmiş özel karakterleri kontrol edin.
- Boyutu azaltmak için "Küçült" moduna geçin, ardından XML'i kopyalayın veya bir
.xmldosyası olarak indirin.
Temel Özellikler
- XML Biçimlendirme ve Güzelleştirme: Sıkıştırılmış, dağınık veya okunması zor XML kodlarını net girintili bir yapıya dönüştürün.
- İstemci Taraflı İşleme: XML ayrıştırma, doğrulama, girintileme ve küçültme cihazınızda gerçekleşir; hassas düğüm değerleri EasyTools sunucularına asla yüklenmez.
- Canlı Geri Bildirim: XML'i düzenledikçe çıktı anında güncellenir; manuel "XML'i İşle" butonu da mevcuttur.
- Sözdizimi Hatası Denetimi: Etiketler kapatılmamışsa, yapı geçersizse veya ayrıştırma başarısız olursa araç çıktıyı durdurur ve tarayıcı ayrıştırıcı hatasını gösterir.
- Özel Girinti Seçenekleri: Ekibinizin yapılandırma veya günlük inceleme stiline uyacak şekilde 2 boşluk, 4 boşluk veya Tab seçin.
- Küçültme ve İndirme: Kompakt XML için küçültme moduna geçin, ardından sonucu kopyalayın veya bir
.xmldosyası olarak indirin.
İlgili Araçlar
Güvenli JSON biçimlendirici: JSON'u yerel olarak biçimlendirin, doğrulayın ve onarın. Güzelleştirin/küçültün, hataları vurgulayın, TypeScript veya Zod oluşturun, XML'e dönüştürün—tamamen gizli.
API JSON için ücretsiz JSONPath test edici ve değerlendirici. Eşleşen düğümleri gerçek zamanlı olarak ayıklayın, yolları inceleyin ve ayrıştırma tarayıcınızda yerel olarak kalırken JSON sonuçlarını kopyalayın.
JSON nesnelerini veya dizilerini tarayıcınızda yerel olarak CSV'ye dönüştürün. Alanları düzleştirin, sonucu önizleyin, ardından verileri sunucuya yüklemeden CSV'yi kopyalayın veya indirin.
CSV metinlerini veya dosyalarını tarayıcınızda yerel olarak JSON dizilerine dönüştürün. Başlıkları, virgül/noktalı virgül/sekme ayırıcılarını ve dosya yüklemeyi destekler.
JSON belgelerini yerel ve anlamsal olarak karşılaştırın. Anahtar sırasını yok sayın, eklenen/silinen/değiştirilen yolları vurgulayın ve yükleme yapmadan raporu dışa aktarın.
Ücretsiz çevrimiçi JSON küçültücü. Boşlukları ve satır sonlarını kaldırarak JSON yüklerini tek satırda sıkıştırın. %100 gizli, istemci taraflı işleme.
Ücretsiz çevrimiçi JSON - TypeScript dönüştürücü. JSON verilerinizden TypeScript arayüzlerini ve türlerini anında oluşturun. %100 gizli, istemci taraflı kod üretimi.
YAML'ı tarayıcınızda yerel olarak biçimlendirilmiş JSON'a dönüştürün. Bu geliştirici aracı, verileri depolamadan canlı dönüştürme, çoklu belge YAML, satıra duyarlı hatalar, kopyalama ve JSON indirme desteği sunar.
Hesaplama Mantığı
Bu araç, girdiyi application/xml olarak ayrıştırmak için tarayıcının yerel DOMParser API'sini kullanır, ardından XML belgesini XMLSerializer ile serileştirir. Güzelleştirme modu etiket sınırları etrafına satır sonları ve girintiler ekler; küçültme modu ise etiketler arasındaki fazladan boşlukları kaldırır.
İş akışı tarayıcı belleğinde çalışır, bir arka uç API'si çağırmaz ve EasyTools XML metnini bir sunucuya göndermez. Araç bozuk XML'i onarmaz; kaynakta kapatılmamış etiketler, geçersiz karakterler veya uyumsuz yapı varsa, yanıltıcı çıktılar üretmek yerine ayrıştırma hatasını bildirir.
Sıkça Sorulan Sorular
Kurumsal veriler içeren XML'i biçimlendirmek güvenli mi?
Evet. Ayrıştırma ve biçimlendirme tarayıcınızda yerel olarak çalışır ve XML metni EasyTools sunucularına yüklenmez, saklanmaz veya gönderilmez.
XML'i çevrimdışı güzelleştirebilir miyim?
Sayfa ve betikler yüklendikten sonra biçimlendirme, küçültme ve kopyalama işlemleri arka uç istekleri gerektirmez. Bu varlıklar tarayıcıda mevcutsa XML'i yerel olarak işlemeye devam edebilirsiniz.
XML'im neden biçimlendirilemedi?
Yaygın nedenler arasında kapatılmamış etiketler, eşleşmeyen açılı ayraçlar, kaçış karakteri uygulanmamış özel karakterler veya birden çok kök düğüm yer alır. Araç, tarayıcı tarafından döndürülen XML ayrıştırıcı hatasını gösterir.
Özel girintilemeyi destekliyor mu?
Evet. Araç çubuğunu kullanarak 2 boşluk, 4 boşluk veya Tab seçebilirsiniz. Küçültme modu girintiyi yok sayar ve kompakt XML çıktısı verir.
Çok büyük XML günlüklerini işleyebilir mi?
EasyTools yapay bir karakter sınırı koymaz. Pratik performans tarayıcı belleğine ve cihaz hızına bağlıdır; çok megabaytlık XML'ler özellikle canlı önizleme sırasında sayfayı kısa süreliğine yavaşlatabilir.