Копирование и сохранение текста с сайта - 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);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д