title: Scraping data dynamically generated by JavaScript in html document using C#
body: <p>How can I scrape data that are dynamically generated by JavaScript in html document using C#?</p>
  
  <p>Using <code>WebRequest</code> and <code>HttpWebResponse</code> in the C# library, I'm able to get the whole html source code as a string, but the difficulty is that the data I want isn't contained in the source code; the data are generated dynamically by JavaScript. </p>
  
  <p>On the other hand, if the data I want are already in the source code, then I'm able to get them easily using Regular Expressions.</p>
  
  <p>I have downloaded <code>HtmlAgilityPack</code>, but I don't know if it would take care of the case where items are generated dynamically by JavaScript...</p>
  
  <p>Thank you very much!</p>