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
  • algorithms
  • c#
  • html
  • html-agility-pack

Parsing javascript HTML using HTMLAgilityPack

Mar 8, 2013 See the question and my original answer on StackOverflow

You can't parse javascript with HTML Agility Pack, it only supports HTML parsing. You can get to the script you need with an XPATH like this:

doc.DocumentNode.SelectSingleNode("//script[contains(text(), 'Blablabla')]").InnerHtml

But you'll need to parse the javascript with another method (regex, js grammar, etc.)

  • SmoBlog © 2010-2026 Simon Mourier. All rights reserved.
  • Privacy & Terms