Как с через xpath перебрать все строки и ячейки HTML таблицы - C#
Формулировка задачи:
Хелп! Бьюсь не один день. Есть к примеру такая таблица
как при помощи xpath получить содержимое <td> в цикле
<table class="list_rek_table"> <tbody> <tr> <td><span class="surf_ckick" onclick="start_surfing('viewing_surfing?id=84274', '84274'); this.style.textDecoration='line-through'; this.style.color='#FF3800'; ">Label 1</span></td> <td>Something else</td> <\tr> <tr> <td><span class="surf_ckick" onclick="start_surfing('viewing_surfing?id=24524', '24524'); this.style.textDecoration='line-through'; this.style.color='#FF3800'; ">Label 2</span></td> <td>Something else</td> <\tr> </tbody></table>
Решение задачи: «Как с через xpath перебрать все строки и ячейки HTML таблицы»
textual
Листинг программы
/*...*/ private static string GetJsSingleXpathString(string xpath) { return String.Format( "document.evaluate(\"{0}\", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue", xpath); } /*...*/ linkJsXpath = GetJsSingleXpathString("//table[@class = 'list_rek_table']"); dynamic ret = (JSObject)webControlMain.ExecuteJavascriptWithResult(linkJsXpath); /*...*/
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д