Копирование и сохранение текста с сайта - C#
Формулировка задачи:
Здравствуйте.
Помогите написать программу.
Посредством одного клика на кнопку программа должна копировать текст на веб странице, затем сохранять в текстовом документе. Переходить на следующую страницу и снова копировать и добавлять текст в этот же документ. Кол-во страниц на сайте n. До тысячи.
Решение задачи: «Копирование и сохранение текста с сайта»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using HtmlAgilityPack;
namespace LoadSite
{
class Program
{
static void Main(string[] args)
{
System.Net.WebClient wc = new System.Net.WebClient();
byte[] raw = wc.DownloadData("https://ru.wikipedia.org/wiki/Sitemaps");
string webData = System.Text.Encoding.UTF8.GetString(raw);
var pageDoc = new HtmlDocument();
pageDoc.LoadHtml(webData);
var pageText = pageDoc.DocumentNode.InnerText;
if (!String.IsNullOrEmpty(pageText))
{
File.WriteAllText(@"E:\page.txt", pageText);
}
Console.WriteLine(pageText);
Console.ReadKey(true);
}
}
}