XML Biçimlendirici
XML'ini doğrula, güzelleştir veya küçült. Her şey tarayıcında çalışır.
İlgili araçlar
Bu aracı tanıyalım
XML Formatlayıcı, kodunuzu ayrıştırır, biçimsel olarak geçerli olup olmadığını kontrol eder ve düzgün, tutarlı bir girinti ile yeniden yazdırır — isterseniz tek satıra sıkıştırır. Hiçbir şey herhangi bir sunucuya yüklenmez: ayrıştırma ve biçimlendirme tamamen tarayıcınızda gerçekleşir.
XML Formatlayıcı Nedir ve Neden Faydalıdır?
XML Formatlayıcı; geliştiriciler, QA mühendisleri ve yapılandırma dosyaları, SOAP/REST yanıtları, RSS akışları veya Android/Maven derleme dosyalarıyla çalışan herkes için ücretsiz bir çevrimiçi araçtır. Bir API yanıtından, log dosyasından veya derleme aracından dışa aktarılan el yazımı veya küçültülmüş XML genellikle tek satırda okunmaz haldedir. Bu araç, veriyi düzgün girintili bir ağaç yapısına çevirir; böylece okuyup hata ayıklayabilirsiniz, ya da ihtiyacınız olduğunda boşlukları temizleyerek sıkıştırılmış hâle getirebilirsiniz.
Temel Özellikler
- Gerçek XML Ayrıştırma: Araç, girdinizi düzenli ifadelerle tahmin etmek yerine tarayıcının yerleşik XML ayrıştırıcısıyla işler; bu sayede çıktı gerçek belge yapısına dayanır.
- Biçimlendir ve Küçült: 2 boşluklu girinti ile güzelleştirmek için Biçimlendir'i, tek satıra sıkıştırmak için Küçült'ü kullanın.
- Gerçek Dünya XML'lerini Destekler: İç içe öğeler, öznitelikler, kendi kendini kapatan etiketler, yorumlar, CDATA blokları ve işleme talimatları doğru şekilde korunur.
- Açık Hata Mesajları: XML hatalıysa (kapanmamış etiketler, eşleşmeyen öğeler, geçersiz karakterler), sessiz bir hata veya çökme yerine okunabilir bir hata mesajı görürsünüz.
- Maksimum Gizlilik: Her şey istemci tarafında çalışır. XML'iniz hiçbir zaman bir sunucuya gönderilmez.
Nasıl Kullanılır?
- XML'inizi soldaki girdi kutusuna yapıştırın.
- Girintili hâle getirmek için Biçimlendir'e, tek satıra sıkıştırmak için Küçült'e tıklayın.
- XML'iniz biçimsel olarak geçerli değilse hata mesajını çıktının üstünde doğrudan görürsünüz.
- Sonucu panoya kopyalamak için Kopyala'ya, yeniden başlamak için Temizle'ye tıklayın.
Bu Aracı Neden Tercih Etmelisiniz?
Birçok çevrimiçi XML formatlayıcı, belgenizi işlemek için uzak bir sunucuya gönderir — XML'inizde API anahtarları, dahili sunucu adları veya başka hassas yapılandırma bilgileri varsa bu gerçek bir risktir. Bu araç, tüm ayrıştırma ve biçimlendirme işlemlerini tarayıcınızın yerel XML motorunu kullanarak yerel olarak yapar; verileriniz cihazınızdan hiçbir zaman çıkmaz.
Sıkça Sorulan Sorular (SSS)
Bu araç XML'i doğruluyor mu, yoksa sadece biçimlendiriyor mu?
XML'inizin biçimsel olarak geçerli olup olmadığını (doğru iç içe geçmiş ve kapatılmış etiketler, geçerli sözdizimi) tarayıcının XML ayrıştırıcısı ile kontrol eder. Harici bir XSD veya DTD şemasına karşı doğrulama yapmaz.
Yorumları ve CDATA bloklarını koruyor mu?
Evet. Yorumlar (<!-- ... -->) ve <![CDATA[ ... ]]> blokları, hem biçimlendirilmiş hem de küçültülmüş çıktıda olduğu gibi korunur.
Geçersiz bir XML yapıştırırsam ne olur?
Bozuk bir çıktı yerine sorunu açıklayan net bir hata mesajı görürsünüz; böylece kaynaktaki hatayı bulup düzeltebilirsiniz.
XML'im herhangi bir yere yükleniyor mu?
Hayır. Tüm ayrıştırma ve biçimlendirme işlemleri tarayıcınızda yerel olarak gerçekleşir. Hiçbir şey ağ üzerinden iletilmez.