Не парситься innertext от span в htmlagilitypack
Не выводиться innertext от span, причем всё остальное отлично выводиться.
Код сайта:
<span class="" data-encrypt="набор букав" data-title="абсолютно такой же набор букав" title="Иностранный язык (английский)">Текст</span>
Мой парсер(C#):
List<List<string>> table = htmlDocument.DocumentNode.SelectSingleNode("//table[@class='table table-bordered table-condensed timetable table-gray-border']")
.Descendants("tr")
.Skip(0)
.Where(tr=>tr.Elements("td").Count()>1)
.Select(tr => tr.Elements("td").Select(td => td.InnerHtml.Trim()).ToList())
.ToList();
Вывод в консоль:
<span class="encrypt" data-encrypt="набор букав" data-title="набор букав"></span>
для тех кто не может подумать лишнюю секунду Мой код парсит таблицу, внутри которой есть span, прикладываю код элемента таблицы
<td class="cell cur-day cur-cell" style="background-color: rgba(111,189,1,0.3) !important">
<div>
<span class="" data-encrypt="*какой-то шифр*" data-title="*такой же шифр*" title="текст">текст</span> (<b title="Практика">текст #2</b>)</div>
<div><a class="green" href="/user_612344/2022/3/view.html?date=16.09.2022">текст#3</a></div>
<div>текст #4<a class="green" href="/sooruzhenie_20/2022/3/view.html?date=16.09.2022">текст #5</a>, текст #6<a class="green" href="/pomeschenie_2099/2022/3/view.html?date=16.09.2022">текст #7</a></div>
</td>
выводит все тексты, кроме самого первого(того самого span)