XML Doğrulayıcı
XML dönüştürücülerinde kullanılan aynı ayrıştırıcıyla XML'in iyi biçimlendirilmiş olup olmadığını kontrol eder.
Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.
Geçerli: The input is well-formed XML.
- Root element: <note>
- Total elements: 3
- Root element has no attributes.
Başka bir kontrole başlamadan önce girilen değeri temizleyin. Validation runs locally and does not check against any external registry, server, or account.
Bu araç ne yapar?
XML metninin iyi biçimlendirilmiş olup olmadığını kontrol eder: doğru iç içe geçmiş ve kapatılmış etiketler, geçerli attribute söz dizimi ve tam olarak bir kök element.
Nasıl kullanılır?
XML yapıştırın veya yazın. Denetleyici bu sitenin XML ayrıştırıcısını — XML ↔ JSON dönüştürücülerinin arkasındaki aynı ayrıştırıcıyı — yeniden kullanır ve kök elementi, toplam element sayısını ve kökteki attribute'ları raporlar.
Örnek
<note><to>Ada</to><from>Bob</from></note> girildiğinde geçerli sonucu döner, note kök element olarak 3 toplam elementle raporlanır.
Doğrulama
Etiketler eşleşen çiftler halinde açılıp kapanmalı ve tam olarak bir kök element olmalıdır; attribute değerleri tırnaklı olmalı ve bir etiket içinde attribute adları tekrarlanamaz; yorumlar, CDATA bölümleri ve işlem talimatları tanınıp atlanır, DOCTYPE bildirimleri ise güvenlik amacıyla doğrudan reddedilir.
Sonuç nasıl yorumlanır?
Geçerli sonuç, XML'in iyi biçimlendirilmiş ve ayrıştırmak için güvenli olduğunu doğrular — belgeyi bir XML Schema, DTD veya uygulamaya özgü herhangi bir yapı gereksinimine göre doğrulamaz.
Sınırlamalar
Bu denetleyici harici veya dahili varlıkları çözmek yerine herhangi bir DOCTYPE bildirimini doğrudan reddeder; bu yüzden buna bağımlı bir belge, bazı ayrıştırıcılar kabul etse bile burada başarısız olur. Biçimlendirilmiş çıktı için XML Biçimlendirici'yi, JSON'a dönüştürmek için XML'den JSON'a Dönüştürücü'yü kullanın.
Gizlilik
Tüm işlem yerel tarayıcı API'leriyle yapılır ve araç girdiğiniz değerleri yüklemez.
Sıkça Sorulan Sorular
- XML Doğrulayıcı ne yapar?
- XML metninin iyi biçimlendirilmiş olup olmadığını kontrol eder: doğru iç içe geçmiş ve kapatılmış etiketler, geçerli attribute söz dizimi ve tam olarak bir kök element.
- Geçersiz girdi nasıl ele alınır?
- Etiketler eşleşen çiftler halinde açılıp kapanmalı ve tam olarak bir kök element olmalıdır; attribute değerleri tırnaklı olmalı ve bir etiket içinde attribute adları tekrarlanamaz; yorumlar, CDATA bölümleri ve işlem talimatları tanınıp atlanır, DOCTYPE bildirimleri ise güvenlik amacıyla doğrudan reddedilir.
- Girilen veriler yüklenir mi?
- Tüm işlem yerel tarayıcı API'leriyle yapılır ve araç girdiğiniz değerleri yüklemez.
İlgili Araçlar
XML Biçimlendirici
XML kodunu doğrudan tarayıcınızda temiz ve okunabilir bir yapıda biçimlendirin.
XML'den JSON'a Dönüştürücü
XML'i tarayıcınızda gizli biçimde yapısal, girintili JSON'a ayrıştırın.
JSON'dan XML'e Dönüştürücü
JSON verisini yüklemeden kaçışlı ve girintili XML'e dönüştürün.
CSS Doğrulayıcı
CSS'te kapanmamış süslü/normal/köşeli parantezleri, string'leri ve yorumları kontrol eder.
E-posta Doğrulayıcı
Bir e-posta adresinin yaygın dot-atom söz dizimine uyup uymadığını kontrol eder.
HTML Doğrulayıcı
HTML'de kapanmamış etiketleri, hatalı iç içe geçmeyi ve yinelenen ID'leri kontrol eder.