Получить значение атрибута с помощью XPath и HtmlAgilityPack

У меня есть HTML-документ, и я анализирую его с помощью XPath. Я хочу получить значение ввода элемента, но это не сработало.

Мой HTML:

<tbody>
  <tr>
    <td>
      <input type="text" name="item" value="10743" readonly="readonly" size="10"/>
    </td>
  </tr>
</tbody>

Мой код:

using HtmlAgilityPack;

HtmlAgilityPack.HtmlDocument doc; 
HtmlWeb hw = new HtmlWeb();
HtmlNodeCollection node = doc.DocumentNode.SelectNodes("//input/@value");
string s=node[0].InnerText;

Итак я хочу получить значение: «10743» (и я не возражаю получить другие теги с ответом.)

10
задан Chani Poz 29 December 2011 в 16:20
поделиться