Xpath для HtmlAgilityPack C#

159
23 марта 2019, 18:10

Есть такое код страницы:

<html lang="ru" xml:lang="ru" xmlns="https://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<div id="rates_block"><table id="content_table">
    <thead>
      <tr>
<td class="info"><img src="./new_files/ajax.gif" id="update_image" class="hide" width="16" height="16"></td><td class="changer"><a href="" title=""</a></td>
</tr>
    </thead>
    <tbody>
<tr onclick="">
<td class="ir"><span class="io" id="io0" </span></td>
<td class="bj"><div class="pa labpad1"><a rel="nofollow" target="_blank"</div></td>
<td class="bi"><div class="fs">1 <small>John</small></div><div class="fm"><div class="fm1">Smith</div></div></td>
<td class="bi">Say<small>My Name</small></td>
 </table></div>

Подскажите,как составить выражение,чтобы вытащить значение Say из последнего td Пробовал так,но выдёргивает только первый класс bi

string bi = class.DocumentNode.SelectSingleNode("//td[@class='bi']").InnerText;
Answer 1

Решилось такой строкой:

string bi = class.DocumentNode.SelectSingleNode("(//td[@class='bi'])[2]").InnerText;
READ ALSO
Контрол на основе старого

Контрол на основе старого

Создаю контрол TabPage на основе старого:

149
Можно ли связать LuaJIT с C#?

Можно ли связать LuaJIT с C#?

Хотелось бы узнать, есть ли способ использовать библиотеку LuaJIT в программе, написанной на C# по аналогии с C/C++Т

155
EntityFramework 6.2.0 проблемы с выполнением запросов

EntityFramework 6.2.0 проблемы с выполнением запросов

Мы используем связку (клиент WPF) -> EF 62

133
Тернарная функция не равна if при DateTime?

Тернарная функция не равна if при DateTime?

Сегодня столкнулась вот с такой проблемойПочему If и тернарная функция не равны

168