Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > каким компонентом можно отображать html


Автор: Fazil6 29.8.2007, 13:39
здрасьте.

Интересует какой компонент можно использовать для представления простеньких документов 
типа такого 
Цитата

<html><body> bla bls <br> bla bla </body></html>

Автор: thomas 29.8.2007, 14:15
Написать парсер html и выводить полученный текст в textbox (к примеру)  smile 

Автор: duk 29.8.2007, 14:44
http://www.rsdn.ru/article/files/dotnet/WebBrowser.xml почитай, может найдешь что-то для себя.

Автор: Andrew_D 30.8.2007, 10:03
Привет!

Подскажите, плиз, что такое парсер ? Где можно про это почитать?

Автор: Retro 30.8.2007, 10:07
Цитата(Andrew_D @  30.8.2007,  09:03 Найти цитируемый пост)
Подскажите, плиз, что такое парсер ?

http://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BD%D1%82%D0%B0%D0%BA%D1%81%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80

Автор: Andrew_D 30.8.2007, 10:18
Спасибо.

А как написать парсер?

Автор: Retro 30.8.2007, 10:43
Цитата(Andrew_D @  30.8.2007,  09:18 Найти цитируемый пост)
А как написать парсер? 

Один топик - один вопрос. Это во первых.
А во вторых слишком размытый вопрос. Для каких целей? На каком языке? И т.д.


Автор: Andrew_D 30.8.2007, 11:02
Возможно, я просто не понимаю что такое парсер, как и для чего он используется...

Я лучше другую тему открою... 

тема "Студийный дизайнер"

Автор: Stepan_Lameroff 30.8.2007, 11:04
http://www.codeproject.com/useritems/MiniHtml.asp

Автор: Fazil6 30.8.2007, 11:37
все оказалось несложно
Код

class html2txt
    {
        public static string Parse(string s)
        {
            mshtml.HTMLDocumentClass h = new mshtml.HTMLDocumentClass();
            mshtml.IHTMLDocument2 d = (mshtml.IHTMLDocument2)h;

            d.write(s);

            return d.body.innerText;
        }
        
    }

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)