title: Find InnerHtml value using XpathNavigator and HtmlAgilityPack
body: <p>portion of test.xml</p>
  
  <pre><code>&lt;tr class="a"&gt; 
      &lt;td align="left" nowrap="true"&gt;desc1&lt;/td&gt; 
      &lt;td align="left"&gt;desc2&lt;/td&gt;  
      &lt;td&gt;desc3&lt;/td&gt;  
      &lt;td align="left"&gt;desc4&lt;/td&gt; 
      &lt;td align="left"&gt;desc5&lt;/td&gt;
      &lt;td&gt;desc6&lt;/td&gt; 
      &lt;td&gt;desc7&lt;/td&gt; 
      &lt;td&gt;desc8&lt;/td&gt;
      &lt;td class="nr"&gt;desc9&lt;/td&gt;
  &lt;/tr&gt;
  </code></pre>
  
  <p>//create XpathNavigator to get the last value inside td i.e. desc9</p>
  
  <pre><code>&gt; HtmlDocument document = new HtmlDocument();
          document.Load(Server.MapPath("test.xml"));
  
          XPathNavigator xPathNavigator = document.CreateNavigator();
          object o = xPathNavigator.Evaluate("/table[1]/tbody[1]/tr[2]/td[9]");
  </code></pre>
  
  <p>The debugger shows the value can be evaluated as below which is very cumbersome.</p>
  
  <pre><code>((HtmlAgilityPack.HtmlNodeNavigator)((new System.Linq.SystemCore_EnumerableDebugView(((MS.Internal.Xml.XPath.XPathSelectionIterator)(o)))).Items[0])).Value
  </code></pre>
  
  <p>What is the best way to get to desc9?</p>