Scrapping von Daten mit HTMLAgilityPack

c# html-agility-pack html-parsing web-scraping

Frage

In HTMLAgailityPack, wie man die Daten von der Web site erhält, die nicht in der innerhtml Methode davon kommt. Zum Beispiel, wenn im folgenden Link:

https://www.theice.com/productguide/ProductSpec.shtml?specId=1496#expiry

Die Tabelle, die mit dem Vertragssymbol beginnt, kommt nicht in den inneren Scheintext. Bitte lassen Sie mich wissen, wie Sie diese Tabellendaten durch HTMLAgailityPack erhalten?

Grüße

Beliebte Antwort

Verwenden Sie diesen XPath, um die gewünschte Tabelle zu erhalten //*[@id="right"]/div/table

z.B

HtmlNode node = doc.DocumentNode.SelectSingleNode("//*[@id="right"]/div/table"));
string html = node.InnerHtml;


Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum