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