XML Biçimlendirici

XML'i biçimlendirin, doğrulayın ve XPath ile sorgulayın — her ayrıştırma tarayıcınızda çalışır.

boşta
0
Öğe
0
Öznitelik
0
Maks. derinlik
0ms
Ayrıştırma süresi
XPath kopya kağıdı
/bookYalnızca kök book öğesi //bookHer yerdeki tüm book öğeleri book/titlebook'un doğrudan title çocukları book[@lang='en']lang özniteliği en olan kitaplar book[1]İlk book çocuğu book[position()<3]İlk iki book çocuğu count(//book)book öğesi sayısı //book/@idKitaplardaki tüm id öznitelikleri text()Geçerli öğenin metin düğümü name(.)Geçerli öğenin adı

Bu XML biçimlendiricisi nedir?

Bu, XML’i tamamen tarayıcınızda biçimlendiren, küçülten, doğrulayan ve üzerinde XPath sorguları çalıştıran ücretsiz bir çevrimiçi XML biçimlendiricisidir — sıfır veri yüklemesiyle, gizli yapılandırma ve SOAP yükleri bile özel kalır.

XML’i yüklemeden çevrimiçi nasıl biçimlendirir ve doğrularım?

XML’i editöre yapıştırın ve Çalıştır’a tıklayın. W3C ayrıştırıcısına karşı doğrular, düzgün girintilemeyle güzelleştirir ve XPath ile düğümleri sorgulamanıza izin verir — hepsi tarayıcınızda.

Öne çıkan özellikler

Güzelleştir ve küçült
Biçimlendirilmiş ve küçültülmüş XML arasında 2, 4 boşluk veya sekme girintiyle geçiş yapar.
Sıkı W3C doğrulama
Hatalar, DOM tarafından kullanılan yerel tarayıcı XML ayrıştırıcısından satır ve sütunla bildirilir.
XPath sorguları
Belgeye karşı XPath 1.0 ifadeleri çalıştırın ve döndürülen her düğümü yapısal listede inceleyin.
%100 istemci taraflı
Ayrıştırma, doğrulama ve XPath, DOMParser ve document.evaluate ile tarayıcınızda çalışır — hiçbir yükleme yoktur.

Nasıl kullanılır

XML’i editör paneline yapıştırın ve Çalıştır’a tıklayın. Biçimlendirilmiş çıktıyı görüntüleyin, sıkıştırmak için Küçült’e geçin veya XPath kutusuna gidin, //book[@id] gibi bir ifade yazın ve her eşleşmeyi sonuç panelinde inceleyin.

Sıkça sorulan sorular

Ad alanlarını destekliyor mu?

Evet. Tarayıcı XML ayrıştırıcısı ad alanlarını korur ve XPath kutusu, ad alanlı öğeleri hedefleyen ifadeler için önekleri bağlamanıza olanak tanır.

Verim yükleniyor mu?

Hayır. Ayrıştırma, biçimlendirme ve XPath değerlendirmesi tarayıcı sekmenizin içinde çalışır; sayfa XML’inizi hiçbir yere göndermez.

Büyük dosyaları işleyebilir mi?

Evet, ancak çok derin ağaçlara karşı XPath, tarayıcı belleğinizle sınırlıdır. Birden fazla MB’lık belgeler için önce diğer sekmeleri kapatın.

Tooljar, tarayıcının yerleşik DOMParser, XMLSerializer ve document.evaluate API’lerini kullanır; Web platformunun geri kalanının da güvendiği aynı ayrıştırıcı, böylece biçimlendirme ve doğrulama sonuçları uygulamanızın göreceği sonuçlarla eşleşir.