Ho una pagina ben formata XHTML. Voglio trovare l'URL di destinazione di un collegamento quando ho il testo che è collegato.Come posso trovare l'URL del collegamento tramite il testo del collegamento con XPath?
Esempio
<a href="http://stackoverflow.com">programming questions site</a>
<a href="http://cnn.com">news</a>
Voglio una XPath un'espressione tale che se dato programming questions site
darà http://stackoverflow.com
e se mi danno news
darà http://cnn.com
.
imparerò mai xpath? quando vedo una query è così ovvio e facile da capire ... ma non sono mai in grado di scriverne uno da solo – flybywire
@flybywire Se leggi questo corso di Introduzione al database gratuito di Stanford ha una buona sezione su XML e XPath. –
Invece di text(), puoi usare ". =", Ad esempio //a[.='Registrati qui '] – danpop