c # htmlagilitypack analizza il primo collegamento da div con la classe?

c# html-agility-pack

Domanda

Sto cercando di analizzare il primo link nel codice html qui sotto /search?id=3

<div class="brs_col">
  <p>
    <a href="/search?id=3">
      <b>
        vastu shastra
      </b>
    </a>
  </p>
  <p>
    <a href="/search?id=1">
      <b>
        bygga
      </b>
      bastu
    </a>
  </p>
</div>

Ho provato a selezionarlo con il seguente XPATH, ma non riesco a far funzionare nessuno di loro:

<div class="brs_col">
  <p>
    <a href="/search?id=3">
      <b>
        vastu shastra
      </b>
    </a>
  </p>
  <p>
    <a href="/search?id=1">
      <b>
        bygga
      </b>
      bastu
    </a>
  </p>
</div>

Qualche idea?

Risposta popolare

Questo se sei sicuro che sia il primo URL dell'intero documento HTML:

doc.DocumentNode.SelectSingleNode("//a").Attributes["href"].Value;

O questo se sei sicuro che sia il primo ulr della classe brs_col

doc.DocumentNode.SelectSingleNode("//a").Attributes["href"].Value;



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é