Simon Mourier's Avatar
Simon Mourier's blog (1807 answers on StackOverflow) about Microsoft technologies C#, C/C++, .NET, WinRT, WinUI3, AOT, P/Invoke, COM, Interop, DirectX, Direct2D, Windows, ...
  • 🔎︎ Search
  • Categories
  • Archives
  • About Me
  • c#
  • html-agility-pack
  • xpath

Looping through node created by HtmlAgilityPack

Aug 8, 2012 See the question and my original answer on StackOverflow

XPATH is your friend! Something like this will get you the inventors name:

HtmlWeb w = new HtmlWeb();
HtmlDocument doc = w.Load("http://www.google.com/patents/US3748943");
foreach (HtmlNode node in doc.DocumentNode.SelectNodes("//div[@class='patent_bibdata']/br[1]/preceding-sibling::a"))
{
    Console.WriteLine(node.InnerHtml);
}
  • SmoBlog © 2010-2026 Simon Mourier. All rights reserved.
  • Privacy & Terms