come ottengo il testo da un nidificato <p> tag in un html esterno usando il pacchetto agility html?

c# html html-agility-pack xpath

Domanda

Sto cercando di ottenere del testo da un sito esterno. Il testo che sto cercando di ottenere è annidato in un tag di paragrafo. Il div ha un valore di classe

snippet di codice html:

<div class="discription"><p>this is the text I want to grab</p></div>

codice corrente c #:

<div class="discription"><p>this is the text I want to grab</p></div>

quello che non capisco è la sintassi di xpath //div[@class='discription'] So che è sbagliato cosa dovrebbe essere xpath?

Risposta accettata

usa //div[@class='discription']/p .

Abbattersi:

//div                    - All div elements
[@class='discription']   - With a class attribute whose value is discription
/p                       - Select the child p elements



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é