Genel bakış / Geliştirici ve kod / XML biçimlendirici ve doğrulayıcı
Geliştirici ve kod %100 tarayıcıda ve çevrimdışı

XML biçimlendirici ve doğrulayıcı

XML'i tarayıcınızda biçimlendirin, küçültün ve doğrulayın. İç içe etiketler girintilenir, yorumlar ve CDATA korunur, hatalar satır ve sütunu gösterir.

Girdinizi yapıştırın veya yazın; sonuç anında görünür, hatalar girdinin altında gösterilir. Alanlar bir örnekle başlar: birine tıklayıp yazmaya başlayarak örneği değiştirin.

Dosyalarınız ve girdileriniz tarayıcınızdan asla çıkmaz – hiçbir şey yüklenmez.

Etiketler arasındaki metin kırpılır. İçinde <b> bulunan bir paragraf gibi metin ve etiketlerin karıştığı yerlerde içerik tam olarak yazıldığı gibi bırakılır.

Bir XML bloğunu okunur hâle getirin

API yanıtı tek satırlık bir etiket yığınıyla geliyor, bir yapılandırma dosyasının girintisi kaybolmuş, bir dışa aktarma yarım megabayt boyunca açılı ayraçtan oluşuyor. Buraya yapıştırın; iç içe yapı görünür: her alt öğe üst öğesinin bir seviye altında girintili, yalnızca metin içeren öğeler tek satırda ve XML bildirimi, yorumlar, CDATA bölümleri ile işleme yönergeleri bulundukları yerde korunur.

Dört adımda biçimlendirin, küçültün veya denetleyin

  1. XML'i soldaki kutuya yapıştırın. Örnek olarak küçük bir sipariş dosyası hazır durur.
  2. Girintilemek için Biçimlendir seçili kalsın ya da her şeyi tek satıra sıkıştırmak için Küçült'e geçin.
  3. İki boşluk, dört boşluk veya sekme seçin; yorumların gitmesini istiyorsanız Yorumları kaldır'ı işaretleyin.
  4. Durum satırını okuyun. Yeşil bir ileti belgenin iyi biçimlendirilmiş olduğunu gösterir. Aksi hâlde sorunu ve sorunun hangi satırda, hangi sütunda olduğunu belirtir; böylece hatayı aramak zorunda kalmazsınız.
  5. Kopyala'ya basın veya sonucu .xml dosyası olarak indirin.

Neyin geçerli sayıldığı

Denetimi tarayıcınızın kendi XML ayrıştırıcısı yapar; bu yüzden herhangi bir özel kural değil, standart kurallar geçerlidir: tek bir kök öğe, her etiketin doğru sırada kapatılması, öznitelik değerlerinin tırnak içinde olması, & ve < gibi özel karakterlerin birer varlık olarak yazılması ve tanımsız varlık bulunmaması. XML'e benzeyen HTML burada sık sık hata verir; örneğin kapanış eğik çizgisi olmayan bir <br>.

Boşluklar nasıl işlenir

Biçimlendirme etiketler arasına boşluk ekler; bir ayrıştırıcı veri dosyalarında bunu yok sayar. Kalın bir sözcük içeren bir paragraf gibi metin ve etiketlerin karıştığı yerlerde boşluklar içeriğin parçasıdır; bu yüzden araç o öğeyi tam olarak yazıldığı gibi bırakır. Etiketler arasında tek başına duran metin ise kırpılır. Biçiminiz boşlukları anlamlı sayıyorsa önce sonucu özgün dosyayla karşılaştırın.

Dosya cihazınızdan hiçbir zaman dışarı çıkmaz

Ayrıştırma ve biçimlendirme tarayıcınızda çalışır. Faturalar, yapılandırma dosyaları ve API yanıtları yüklenmez. Bu sayede hassas veri içeren belgeleri bir sunucuya göndermeden güvenle inceleyebilirsiniz. Büyük dosyalarda ayrıştırma birkaç saniye sürebilir; sekmeyi açık tutmanız yeterlidir.

Sık sorulan sorular (SSS)

XML'i soldaki kutuya yapıştırın. Biçimlendir seçiliyken girintili sürüm anında sağda görünür. Kopyalayın veya .xml dosyası olarak indirin.