- Регистрация
- 26.07.2018
- Сообщения
- 22
- Благодарностей
- 0
- Баллы
- 1
На странице есть большая таблица в ней 200 строк и 15 столбцов.
1) Ячейка выглядит так
до значения 44 можно добраться с помощью FindChildByTag:
или же на втором шаге использовать регулярку для выдергивания 44 из innerhtml:
Какой способ быстрее, оптимальнее? Правильно я думаю, что регулярка проигрывать будет по скорости?
2) C# код по вытаскиванию ячек таблицы 200х15 работае ооочень медленно, на php бы регулярка отработала бы в разы быстрее, такая медленная скорость работы для С# кода нормальная для зенки?
1) Ячейка выглядит так
Код:
<td class="field_unicname"><a href="/goto/34/ap4s4l/2/" target="_blank">44</a></td>
Код:
HtmlElementCollection Name = instance.ActiveTab.FindElementsByAttribute("td", "class", "field_unicname", "text");
Result = Name.GetByNumber(1).FindChildByTag("a",0).GetAttribute("innerhtml");
Код:
<a href="/goto/34/ap4s4l/2/" target="_blank">44</a>
2) C# код по вытаскиванию ячек таблицы 200х15 работае ооочень медленно, на php бы регулярка отработала бы в разы быстрее, такая медленная скорость работы для С# кода нормальная для зенки?