HTML Agility Pack Trova gli ID che iniziano con

.net c# html-agility-pack xml xpath

Domanda

Sono completamente noob su XPath, sto facendo un'applicazione per recuperare i dati da un sito web, e ho bisogno di trovare 2 cose:

1- tutti i tag span che iniziano con: ctl00_Main_GridView_lieutenants

2- l'href del tag genitore sullo span .... errr .. Proverò a spiegare:

<a href="something.html"><span id="ctl00_Main_GridView_lieutenants_ctl03_lbl_nick">Text</span></a>

Ho bisogno del testo e del link;)

Risposta accettata

//span[starts-with(@id, 'ctl00_Main_GridView_lieutenants')]

Seleziona tutti gli intervalli che @id inizia con ctl00_Main_GridView_lieutenants

//span[starts-with(@id, 'ctl00_Main_GridView_lieutenants')]

Seleziona tutto @href di a quali hanno bambino span che @id inizia con ctl00_Main_GridView_lieutenants




Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché