Mam dobrze utworzoną stronę XHTML. Chcę znaleźć docelowy adres URL linku, gdy mam tekst, który jest połączony.Jak znaleźć adres URL linku za pomocą tekstu linku z XPath?
Przykład
<a href="http://stackoverflow.com">programming questions site</a>
<a href="http://cnn.com">news</a>
że chce wyrażenie XPath taki sposób, że jeśli dany programming questions site
da http://stackoverflow.com
jeśli daję news
da http://cnn.com
.
Czy kiedykolwiek nauczę się xpath? kiedy widzę zapytanie, jest to tak oczywiste i łatwe do zrozumienia ... ale nigdy nie jestem w stanie napisać tego na własną. – flybywire
@flybywire Jeśli przeczytasz ten bezpłatny kurs Stanforda dla Wprowadzenie do baz danych, ma dobrą sekcję o XML i XPath. –
Zamiast tekstu(), możesz użyć ". =", Na przykład //a[ .= "Zarejestruj się tutaj"] – danpop