XML biçimlendirici
XML'i okunabilmesi için girintileyin ve tam olarak nerede bozulduğunu öğrenin.
- Tarayıcınızda çalışır — metniniz hiçbir yere gönderilmez
- Kayıt yok, kota yok, istediğiniz sıklıkta ücretsiz kullanın
Nasıl çalışır
XML en elverişsiz yerlerde karşınıza çıkar: bir SOAP yanıtı, bir site haritası, bir yapılandırma dosyası, kimsenin bakımını yapmadığı eski bir sistemden alınan bir dışa aktarım. Genellikle tek satır olarak gelir ve herkesin ilk ihtiyacı yapısını görmektir — hemen ardından her şeyi bozan o tek kapanmamış etiketi bulmak gelir.
Biçimlendirme ve küçültme
Girintileme yapıyı ortaya çıkarır. Küçültme, öğeler arasındaki boşlukları siler; bir yükü göndermeden veya saklamadan önce istediğiniz şey budur. İkisi de içeriğin kendisini korur; yalnızca öğeler arasındaki boşluklar değişir.
Belgenin iyi biçimlendirilmiş olup olmadığını denetler
XML, herhangi bir şey yazdırılmadan önce tarayıcınızın kendi ayrıştırıcısıyla ayrıştırılır. İyi biçimlendirilmemişse — kapanmamış bir etiket, başıboş bir et işareti, uyuşmayan iç içe geçme — sessizce bozulmuş bir çıktı yerine neyin ters gittiğine dair ayrıştırıcının kendi iletisini alırsınız.
İyi biçimlendirilmiş, geçerli ile aynı şey değildir
Bu, sözdizimini denetler; belgenin bir şemayla veya DTD ile eşleşip eşleşmediğini denetlemez. Bir belge mükemmel biçimde iyi biçimlendirilmiş olup yine de amacı için yanlış olabilir; bunun için şema doğrulaması gerekir ve bu araç onu yapmaz.
Neden yerelde çalışır
XML yükleri düzenli olarak kimlik bilgileri, müşteri kayıtları ve dahili uç nokta adları taşır. Birini denetlemediğiniz bir sunucuya yapıştırmak gerçek bir ifşadır. Burada ayrıştırma sayfanın içinde gerçekleşir.
XML biçimlendirici — sorular
XML'imi bir şemaya göre denetler mi?
Hayır. Belgenin iyi biçimlendirilmiş olup olmadığını denetler. Şema veya DTD doğrulaması farklı bir iştir.
Biçimlendirme verilerimi değiştirir mi?
Hayır. Yalnızca öğeler arasındaki boşluklar değişir.
XML'im bozuksa ne olur?
Bozulmuş bir çıktı yerine, neyin yanlış olduğunu açıklayan ayrıştırıcının kendi hata iletisini alırsınız.
XML'im yükleniyor mu?
Hayır. Tarayıcınızda ayrıştırılır ve biçimlendirilir.