Есть ли способ заставить страницу анализировать саму себя?
На данный момент у меня есть:
string whatever = TwitterSpot.InnerHtml;
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(whatever);
foreach("this is where I am stuck")
{
}
Я хочу проанализировать страницу, поэтому я создал родительский элемент div с именем TwitterSpot
. Поместите InnerHtml
в строку
и загрузите его как новый HtmlDocument
.
Затем я хочу поместить в это строковое значение "# XXXX + n"
и заменить его на странице на передней панели каким-нибудь классным форматированием.
Я застреваю в цикле foreach, не знаю, как мне искать #
или как просматривать загруженный HtmlDocument
.
Следующим шагом является применение изменения к любому месту, где я видел тег #. Я мог бы сделать это с помощью JavaScript, наверное, намного проще, я знаю, но я твердо уверен в том, как я могу заставить asp.net С # сделать это.
#
- это строковое значение в html, я не называю его идентификатором элемента управления
.