title: Parsing javascript HTML using HTMLAgilityPack
body: <p>I have the following HTML that I'm trying to parse using the HTML Agility Pack.</p>
  
  <p>This is a snippet of HTML code:</p>
  
  <pre><code>&lt;body id="station_page" class=""&gt;
  ...
  &lt;div&gt;....&lt;/div&gt;
  &lt;script type="text/javascript"&gt; 
  if (Blablabla == undefined) { var Blablabla = {}; }
  Blablabla .Data1= "I want this data";
  Blablabla .BlablablaData = 
  {  "Data2":"I want this data",
  "Blablabla":"",
  "Blablabla":0   }
  {   "Blablabla":123,
  "Data3":"I want this data",
  "Blablabla":123}
      Blablabla .Data4= I want this data;
  &lt;/script&gt;...
  </code></pre>
  
  <p>I'm tring to get those 4 data variable (Data1,Data2,Data3,Data4). first, I tried to found the javascript:</p>
  
  <pre><code>doc.DocumentNode.SelectSingleNode("//script[@type='text/javascript']").InnerHtml
  </code></pre>
  
  <p>How can I check if it's really the right javascript?
  After finding the relevant javascript how can I get those 4 data variable (Data1,Data2,Data3,Data4)?</p>