Я очищаю внутренний текст таблицы, но в этом столбце есть всплывающая подсказка, в которой функция HTMLAgilityPack очищает всплывающую подсказку и точные данные в целом.
Предположим, мне нужны только их имена, и мне не нужны все слова до
, включая само
. Могу ли я узнать, как я могу этого добиться?
Antony Jenkins held the position of CEO at Barclays at the time of this trade. Antony Jenkins
Frits Van Paasschen held the position of Non-Executive Director at Barclays at the time of this trade. Frits Van Paasschen
David A Walker held the position of Non-Executive Chairman at Barclays at the time of this trade. David A Walker
Я пытался использовать cols6[j].InnerText.Replace (" ", "")
, но, очевидно, он не удалит эти слова перед ним, кроме самого
.
Любая помощь приветствуется! Благодарю вас!
По просьбе Алексея таблица HTML будет выглядеть следующим образом:
<tr><th>Trade Date</th><th>Action</th><th>Notifier</th><th>Price</th><th>Currency</th><th>Amount</th><th>Holding</th></tr>
<tr class="on"><td>13-Dec-13</td><td>Scrip Dividend</td><td><div class="TradesInfo"><img onmouseover="$('#TradePopD0').css('visibility', 'visible');" onmouseout="$('#TradePopD0').css('visibility', 'hidden');" src="http://static.lse.co.uk/images/icons/info.png" width="14" height="14" align="left" alt="Trade Notifier Information for Barclays"><div class="TradesPop" id="TradePopD0">Antony Jenkins held the position of CEO at Barclays at the time of this trade.</div></div> Antony Jenkins</td><td>0</td><td></td><td>71</td><td>0</td></tr>
Все было в порядке, только колонка с всплывающей подсказкой.
div
, вам не нужно делать нелепое разбиение строк. Что-то околоdiv/div[2]
... - person Alexei Levenkov   schedule 09.01.2014div
в этой строкеHtmlNodeCollection cols3 = rows[i].SelectNodes(".//td[3]");
? Имя находится в<td>
, а не в<div>
, поэтому в основном я хочу полностью игнорировать данные в двух<div></div>
. - person Shyuan   schedule 09.01.2014HtmlNodeCollection cols3 = rows[i].SelectNodes(".//td[3]/text()");
:) - person Shyuan   schedule 09.01.2014