Yapay zeka, geliştirici ve araştırmacılar için hazır veri setleri satışa açıldı. → İncele

Bu XPath, bir tablo hücresinde “Orijinal Adı:” metnini içeren bir hücreyi bulur ve bu hücrenin hemen ardından gelen kardeş hücreyi seçer.

//td[contains(text(),'Orijinal Adı:')]/following-sibling::td[1]

Bu XPath, bir tablo başlığında (th) “Ülke” metnini normalize edilmiş (başındaki ve sonundaki boşluklar kaldırılmış) şekilde arar ve bu başlığın hemen ardından gelen kardeş hücreyi (td) seçer.

//th[normalize-space(text())='Ülke']/following-sibling::td[1]

Bu XPath, bir tablo başlığında (th) “Ülke ISO” metnini normalize edilmiş şekilde arar ve bu başlığın hemen ardından gelen kardeş hücreyi (td) seçer.

//th[normalize-space(text())='Ülke ISO']/following-sibling::td[1]

Bu XPath, bir paragraf (p) etiketinde normalize edilmiş metin içinde “Headquarters:” ifadesini içeren öğeyi seçer.

//p[contains(normalize-space(text()), 'Headquarters:')]

Bu XPath, “class” özelliği “title” olan bir h2 etiketini seçer.

//h2[@class="title"]

Bu XPath, ilk “section” öğesinin içindeki ilk “div” öğesinin içindeki bir tabloyu (table) seçer. Daha sonra bu tablonun gövdesindeki (tbody) ilk satırın (tr) ikinci hücresini (td) seçer.

//section[1]/div[1]/table/tbody/tr[1]/td[2]

Bu XPath, ilk “section” öğesinin içindeki “class” özelliği “infoBox” veya “infoBox hasimg” içeren ilk öğeyi seçer.

//section[1]/*[contains(@class, "infoBox") or contains(@class, "infoBox hasimg")][1]

Bu XPath, “name” özelliği “description” olan bir meta etiketini seçer ve bu etiketin “content” özelliğinin değerini alır.

//meta[@name='description']/@content

Bu XPath, “name” özelliği “keywords” olan bir meta etiketini seçer ve bu etiketin “content” özelliğinin değerini alır.

//meta[@name='keywords']/@content

Bu XPath, herhangi bir h1 etiketini seçer.

//h1

Bu XPath, “name” özelliği “twitter:image” olan bir meta etiketini seçer ve bu etiketin “content” özelliğinin değerini alır.

//meta[@name='twitter:image']/@content

Bu XPath, “id” özelliği “_info” içeren ve “class” özelliği “heading” içeren tüm h3 etiketlerini arar ve bunların ilkini seçer.

//(//h3[contains(@id, '_info') and contains(@class, 'heading')])[1]

Bu XPath, yukarıdaki h3 etiketinin hemen ardından gelen ve “class” özelliği “infoBox” olan ilk div öğesini seçer. Daha sonra bu div içindeki ilk paragrafı (p) seçer.

//(//h3[contains(@id, '_info') and contains(@class, 'heading')])[1]/following-sibling::div[@class="infoBox"][1]/p[1]

Bu XPath, “id” özelliği “_moreinfo” içeren bir section öğesi içinde “class” özelliği “heading” içeren tüm h3 etiketlerini arar ve bunların ilkini seçer.

//(//section[contains(@id, '_moreinfo')]//h3[contains(@class, 'heading')])[1]

Bu XPath, yukarıdaki h3 etiketinin hemen ardından gelen ve “class” özelliği “infoBox” veya “infoBox hasimg” olan ilk div öğesini seçer. Daha sonra bu div içindeki ilk paragrafı (p) seçer.

//(//section[contains(@id, '_moreinfo')]//h3[contains(@class, 'heading')])[1]/following-sibling::div[@class="infoBox" or @class="infoBox hasimg"][1]/p[1]
Yayınlandı: • Güncelleme: