title: How to get the innertext alone without the child tags using HtmlAgilityPack?
body: <p>I have an HTML page like below. I need to take the 'blah blah blah' alone from the 'span' tag.</p>
  
  <pre><code>&lt;span class="news"&gt;
  blah blah blah
  &lt;div&gt;hello&lt;/div&gt;
  &lt;div&gt;bye&lt;/div&gt; 
  &lt;/span&gt;
  </code></pre>
  
  <p>This gives me all values:</p>
  
  <pre><code>div.SelectSingleNode(".//span[@class='news']").InnerText.Trim();
  </code></pre>
  
  <p>This gives me null:</p>
  
  <pre><code>div.SelectSingleNode(".//span[@class='news']/preceding-sibling::text()").InnerText.Trim();
  </code></pre>
  
  <p>How do I get the text before the 'div' tag using HtmlAgilityPack?</p>