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
- XML'i soldaki kutuya yapıştırın. Örnek olarak küçük bir sipariş dosyası hazır durur.
- 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.
- İki boşluk, dört boşluk veya sekme seçin; yorumların gitmesini istiyorsanız Yorumları kaldır'ı işaretleyin.
- 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.
- 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.