XML için XPath Test Aracı: Çevrimiçi Test Edin
XPath Test Aracı, tarayıcının yerel document.evaluate yöntemini kullanarak XPath 1.0 ifadelerini doğrudan tarayıcınızda XML'e karşı değerlendirmenize olanak tanır. Ad alanı öneklerini eşleyin, dört sonuç türünden birini—nodeset, string, number veya boolean—kullanın ve eşleşen düğümleri serileştirilmiş içerikleri ve XPath'leriyle birlikte inceleyin. Bir sorguyu gerçek XML'e karşı test edin ve bir uygulamada kullanmadan önce iyileştirin.
XPath Test Aracı, XPath 1.0 ifadelerini XML'e karşı değerlendirmek için tarayıcı tabanlı bir araçtır. Tarayıcının yerel document.evaluate yöntemini kullanır; böylece önce onu bir uygulamaya yerleştirmeden bir sorguyu test edip sonucunu inceleyebilirsiniz. Test aracı ad alanı önek eşlemesini destekler ve nodeset, string, number veya boolean sonuçları döndürebilir.
XML ad alanları kullandığında, XPath ifadenizde kullanılan önekler için bir eşleme sağlayın. Değerlendirmek istediğinize uyan sonuç türünü seçin: nodeset sonuçları eşleşen düğümleri serileştirilmiş içerikleri ve XPath'leriyle gösterirken string, number ve boolean sonuçları bu ilgili türleri döndürür. Gördüğünüz sonuç, ifadeye ve sağladığınız XML'e bağlıdır.
XML, öğeler, öznitelikler ve metin kullanarak yapılandırılmış veriyi temsil eder; XPath ise o verinin parçalarını seçmek veya değerlendirmek için bir dildir. XPath'i XML'e karşı test etmek, onu kodda kullanmadan önce bir sorgunun neyi seçtiğini veya döndürdüğünü denetlemenize yardımcı olur. İkisi birlikte çalışır: XML sorgulanan belgedir ve XPath seçimi veya değerlendirmeyi tanımlar.
XPath Test Aracı tamamen tarayıcınızda çalışır. Girdiniz cihazınızda işlenir ve bir sunucuya gönderilmez, ayrıca sayfa yüklendikten sonra araç çevrimdışı çalışır. Önce onu bir uygulamada kurmadan bir sorguyu denemek, sonuçlarını incelemek veya XML'e karşı bir ifadeyi iyileştirmek isteyen geliştiriciler ve DevOps mühendisleri için yararlıdır.
Adım 1: XML içeriğinizi yapıştırın veya bırakın. Bu, test aracına XPath ifadenizin değerlendirileceği belgeyi verir.
Adım 2: Test etmek istediğiniz XPath 1.0 ifadesini girin. İfadeyi düğümleri seçmek veya bir string, number ya da boolean sonucu değerlendirmek için kullanın.
Adım 3: XML'iniz ad alanları kullanıyorsa bir ad alanı önek eşlemesi sağlayın. Bu, ifadenizin ad alanlı öğelere atıfta bulunmak için önekleri kullanmasına olanak tanır.
Adım 4: Sonucu inceleyin. nodeset sonuçları için eşleşen düğümleri serileştirilmiş içerikleri ve XPath'leriyle birlikte inceleyin.
Kullanım senaryosu: Bir XPath ifadesini gerçek XML'e karşı deneyin ve sorguyu kodunuza eklemeden önce hangi düğümlerle eşleştiğini görün.
Kullanım senaryosu: Önce bir dosya kaydetmeden veya onu uygulamanıza bağlamadan bir ifadeyi yineleyin.
Kullanım senaryosu: Bir ifadeyi yayınlamadan önce uç durumlar için nasıl davrandığını denetleyin.
Kullanım senaryosu: Bir ad alanı önek eşlemesi sağlayarak ad alanları kullanan XML'e karşı ad alanı önekli XPath sorgularını test edin.
Kullanım senaryosu: Bir nodeset ifadesinin neyi seçtiğini anlamak için eşleşen düğümleri ve serileştirilmiş içeriklerini inceleyin.
Kullanım senaryosu: Eşleşen bir düğüm kümesini incelemek yerine bir değeri değerlendirmeniz gerektiğinde string, number veya boolean sonuçlarını denetleyin.