![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 27.11.2010
Сообщений: 2
|
![]()
Столкнулся с проблемой, что нужно вытащит просто текст без кодов, фреймов и т.д из страницы.
Везде пишут про HTML код, но он как раз не нужен. Прошу помощи. Работаю с Indy. |
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
![]()
Если страница составлена правильно, можно попробовать спарсить все между тегами. Вот пример парсера текста из HTML страницы. В нем есть одна проблема - слишком много ненужных знаков переноса получается на выходе.
Код:
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
![]()
TWebBrowser событие OnDocumentComplete
и выводим текст через конструкцию var s: string; s:=(WebBrowser1.Document as IHTMLDocument2).Body.InnerText; и далее уже работаем со сторокой s; |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Движение обычного круга по осям стрелками клавиатуры. | mitmikha | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 18.04.2011 08:39 |
Почему inc работает быстрее обычного сложения | Rusl92 | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 26.04.2010 11:58 |
подскажите WYSIWYG editor взамен обычного Memo | mosq | Компоненты Delphi | 1 | 09.09.2009 14:07 |
Почему двоеточие и тире отображается выше обычного? | Сергей Орлов | Microsoft Office Word | 1 | 10.07.2009 00:53 |
из Обычного в Процеду | pavel42 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 27.04.2009 16:33 |