Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Html agility pack
Показать сообщение отдельно

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Все гораздо проще я думаю.
var klo1 = html.DocumentNode.SelectNodes("title"); //Слеши излишни, они не входят в название тэга, сам проверял.

//Дальше код будет работать логически неправильно, ибо вы проходите все заголовки по всем title и каждый раз сохраняете один и тот же html в один и тот же файл, хотя заголовков title может быть несколько в коллекции klo1. Если же только один заголовок title может быть, то конструкция foreach не имеет смысла. И если честно не понимаю в чем смысл программы. Если вы хотите сохранить html код всей страницы сайта, то зачем вообще нужна история с поиском title? Если же вы хотите сохранить именно сами html элементы title, то сохранять нужно сами элементы а не всю страницу в переменной html.
Надеюсь, что изложил свои мысли доступно и не излишне размазано

foreach (HtmlNode klo2 in klo1)
{
html.Save("result.html");
}

Отправлено: 11:48, 12-07-2013 | #10

Название темы: Html agility pack