С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Написание I2P через язык C# Реально ли написать такую же программу, только на языке C# ? Подробности: http://ru.wikipedia.org/wiki/I2P https://www.cyberforum.ru/ csharp-beginners/ thread513414.html C# Заполнение двухмерного массива методом .Split
Подскажите, как с помощью метода .Split заполнить двухмерный массив. Есть ли способ аналогичный заполнению одномерного массива, как в этом примере, чтобы imass = "a", imass = "b" и т.д.? string smass = new string; string imass = new string; string a = "a\tb\tc\td"; public Form1() { InitializeComponent(); smass =...
C# Как убрать из строки ненужные символы https://www.cyberforum.ru/ csharp-beginners/ thread513353.html
Есть List<string> channelname Он представляет из себя следующие строки *****_N, где **** могут включать и знак '_', и цифры, и буквы, а N- числа от 1 до 999. Как удалить символы "_N"?Regex мне пока не помогло. Спасибо!
C# Удаление дубликатов с массива https://www.cyberforum.ru/ csharp-beginners/ thread513351.html
Добрый день! подскажите плиз как с массива типа List<string> удалить повторяющие строки. public List<string> lst = new List<string>(); lst.Add("1"); lst.Add("6"); lst.Add("8"); lst.Add("9"); lst.Add("1"); lst.Add("мама"); lst.Add("мама"); // примерно 100000 строк
C# В классе Student определите метод InitAr (Метод должен быть статическим)
Здравствуйте. Помогите пожалуйста разобраться в задании: a. В классе Student определите метод InitAr (Метод должен быть статическим, чтобы его можно было вызывать еще до того, как созданы экземпляры класса, поскольку метод предназначен для создания этих самых экземпляров.) Метод имеет следующую сигнатуру: public static Student InitAr(Student Stud) b. В цикле инициализируются все элементы...
C# Как работать с относительными путями https://www.cyberforum.ru/ csharp-beginners/ thread513327.html
Привет всем. У меня возник вопрос почему когда я пытаюсь распаковать файл из ресурсов и далее его запустить. То при прямых путях работает все нормально, а при относительных нет? byte resf; resf = ConsoleApplication1.Properties.Resources._1; System.IO.File.WriteAllBytes("\\%SYSTEMROOT%\\Temp\\1.exe", resf); System.Diagnostics.Process MyProc = new...
C# Напишите функцию печати массива, принимающую в качестве параметра объект типа Object https://www.cyberforum.ru/ csharp-beginners/ thread513271.html
Здравствуйте. Помогите пожалуйста с заданием: "Напишите функцию печати массива, принимающую в качестве параметра объект типа Object." public static void PrintAnyArr3(Object A) { //здесь нужно вывести массив А на консоль } static void Main() { int A = { 1, 2, 3 }; PrintAnyArr3(A);
C# Как избавиться от лишних знаков
Здравствуйте друзья. "m -y -ag -ep C:\\BACKUP\\U07.DAG\\DUMP\\ DUMP_U07C:\\BACKUP\\U07.DAG\\DUMP\\*.dmp" как тут избавиться от вторых наклонных в пути к файлу?
C# Записать из List в DataGrid https://www.cyberforum.ru/ csharp-beginners/ thread513217.html
Как записать все элементы List<> в один столбец DataGrid, по одному элементу на строчке.
C# Необходимо взять значение температуры видеокарты https://www.cyberforum.ru/ csharp-beginners/ thread513189.html
Добрый день, меня интересует такой вопрос, могу ли я программно взять значение температуры видеокарты, если да то каким образом, какой класс для этого использовать. Необходимо для реализации программки, которая будет сохранять в файл значения температур видеокарты с заданным интервалом. Пытался использовать класс Win32_VideoController, но там ничего нужного не нашел. Заранее благодарю за ваши...
C# Ограничить количество знаков после запятой
Помогите решить такую проблему: при вычислении какого-либо значения мне требуется чтобы не было более 4х знаков после запятой, т.е. шло округление. Подскажите как это сделать. Например в вот этом коде у меня идет такое вычисление const double e = 2.7183; for (int i = 0; i < 5;i++) { Y = Math.Sqrt(Math.Pow(e, X)); } З.Ы. Только учу...
C# API-функция для вставки текста из буфера обмена Привет) Нужно реализовать копирование значение textBox1.Text в буфер и после програмно вставить его... Запись в буфер сделал через Clipboard.SetWait(textBox1.Text) Какие идеи есть? как это можно сделать ? Вставить надо либо симитировав нажатие клавиш ctrl+v либо найти API функцию которая вставляет из буфера... кто может помочь? https://www.cyberforum.ru/ csharp-beginners/ thread513074.html
6287 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
08.03.2012, 14:55 0

Получить текст из документа HTML - C# - Ответ 2771132

08.03.2012, 14:55. Показов 7305. Ответов 19
Метки (Все метки)

Ответ

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using System;
using System.Collections.Generic;
using HtmlAgilityPack;
 
class Program
{
    static void Main(string[] args)
    {
        HtmlDocument doc = new HtmlDocument();
        doc.Load("D:\\Файл.htm");
        IEnumerable<HtmlNode> pars = doc.DocumentNode.Descendants("p");
        foreach (HtmlNode p in pars)
            Console.WriteLine(p.InnerText);
        Console.ReadKey(true);
    }
}


Вернуться к обсуждению:
Получить текст из документа HTML C#
1
Заказать работу у эксперта
IT_Exp
Эксперт
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
Блог
08.03.2012, 14:55
Готовые ответы и решения:

Получить массив параграфов документа html
Добрый день! Нужно получить массив праграфов из документа Html средствами c#. Как это сделать?

Получить текст из документа по URL
Здравствуйте! Допустим есть ссылка &quot;http://sait.ru/text.txt&quot;, по этому адресу есть текст всего с...

Получить все сериалы из N страниц html документа
Продолжая развивать тему скрапа страниц из темы...

На оборотной стороне документа word в правой части документа, текст съезжает за границу документа
Добрый вечер. Есть код, который формирует документ из шаблона. И все вроде бы, но происходит что...

19
08.03.2012, 14:55
BasicMan
Эксперт
19315 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
Блог
08.03.2012, 14:55
Помогаю со студенческими работами здесь

Как в Microsoft Visual Studio 2013 получить текст из документа по ссылке?
Допустим есть текстовый документ test.txt и он находится по адресу http://testsait.ru/test.txt....

как получить текст Word-документа в HTML-виде
Всем привет! Подскажите, пожалуйста, как получить текст в HTML-виде с помощью макроса, если,...

Извлечь текст из div'а HTML-документа
Привет всем! Прошу помочь разобраться в проблеме: Парсится страница, нужный HTML-блок находится...

Delphi - получить дату из HTML документа.
Здравствуйте, Как получить дату создания(редактирования) - веб-страницы, Внизу страницы находится...

0
Блоги программистов
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного суматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­хронный счётчик с управляющим сигналом задержки).
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
Применение компонентов PrimeVue в Vue.js 3 на TypeScript
BasicMan 04.01.2025
Введение в PrimeVue и настройка окружения PrimeVue представляет собой мощную библиотеку компонентов пользовательского интерфейса для Vue. js 3, которая предоставляет разработчикам богатый набор. . .
Как стать Senior developer
cpp_developer 04.01.2025
В современной индустрии разработки программного обеспечения позиция Senior Developer представляет собой не просто следующую ступень карьерной лестницы, а качественно новый уровень профессионального. . .
Что известно о дате выхода Windows 12 и чего от нее ждать
IT_Exp 04.01.2025
В мире технологий постоянно происходят изменения, и операционные системы не являются исключением. Windows 11, выпущенная в октябре 2021 года, принесла множество инноваций и улучшений, но. . .
Что новенького в .NET Core 9
Programming 04.01.2025
Обзор ключевых изменений в . NET Core 9 Платформа . NET Core продолжает активно развиваться, и версия 9 представляет собой значительный шаг вперед в эволюции этой технологии. Новый релиз. . .
Инструкция по установке python3.13.1 в Debian 12
AlexSky-coder 03.01.2025
sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget. . .
Затестил триггеры. архив проекта прилагаю с GOA файлами в настройках архиватора проектов.
Hrethgir 03.01.2025
В этот раз нет закольцованности, потому что от неё только глюки, как я понял, логика не вырезанная. Триггеры очень быстрые если верить измерениям с помощью анализатора от Gowin. Есть ещё регистры,. . .
Python в помощь DevOps
IT_Exp 03.01.2025
Причины использования Python в работе DevOps Python стал неотъемлемой частью мира DevOps, и это не случайно. Этот язык программирования обладает множеством преимуществ, которые делают его. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru