XML Biçimlendirici

XML'yi yapıştır; düzgünce girintile ya da tek satıra sıkıştır. Yorumlar, CDATA bölümleri ve işleme talimatları olduğu gibi kalır; hatalar satır ve sütun numarasıyla gösterilir.

Mod
Girinti

GİRDİ

0 karakter0 satır

ÇIKTI

0 karakter0 satır

Tamamen tarayıcında çalışır. Girdiğin hiçbir şey sunucuya gönderilmez.

XML nasıl biçimlendirilir?

  1. XML'yi yapıştır ya da aç

    Bir yapılandırma dosyasını, bir akışı (feed), bir API yanıtını ya da bir SVG'yi yapıştır veya cihazından bir dosya aç.

  2. Düzeni seç

    2 boşluk, 4 boşluk ya da sekmeyle Biçimlendir modunu veya etiketler arasındaki boşlukları kaldırmak için Küçült modunu seç. İki dosyayı karşılaştıracaksan Öznitelikleri A–Z sırala seçeneğini aç.

  3. Kopyala ya da indir

    Sonucu kopyala ya da .xml dosyası olarak indir.

Yalnızca etiketler arasındaki boşluklar değişir

Biçimlendirici XML'yi önce tarayıcının ayrıştırıcısıyla kontrol eder, sonra orijinal metinden yeniden girintiler. Entity referansları, öznitelik tırnakları, yorumlar, CDATA ve işleme talimatları değiştirilmeden geri yazılır. Metin ya da etiketlerle karışık metin içeren öğeler yazıldığı gibi bırakılır; böylece anlam taşıyan hiçbir boşluk eklenmez ya da kaybolmaz.

Bozuk XML'deki hatayı bulmak

Kapatılmamış bir etiket, eşleşmeyen bir etiket adı, kaçış dizisine çevrilmemiş bir & ya da ikinci bir kök öğe XML'yi geçersiz kılar. Mesaj, ayrıştırıcının durduğu satırı ve sütunu, altında da o satırın kendisini gösterir.

Sık sorulan sorular

XML'im bir yere yükleniyor mu?

Hayır. Kontrol ve biçimlendirme tarayıcında yapılır; şirket içi veri içeren dosyalar cihazından hiç çıkmaz.

Bir şemaya (XSD ya da DTD) göre doğrulama yapıyor mu?

Hayır. XML'nin iyi biçimli olup olmadığını kontrol eder: etiketler kapatılmış ve doğru iç içe geçmiş mi, öznitelikler tırnak içinde mi, tek bir kök öğe var mı. Belgeyi bir şemaya göre denetlemez.

xml:space="preserve" dikkate alınıyor mu?

Evet. xml:space="preserve" içeren öğeler, hem Biçimlendir hem Küçült modunda içeriklerini yazıldığı gibi korur.