Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.09.2014, 07:10   #1
kostya67
Пользователь
 
Регистрация: 19.06.2013
Сообщений: 49
По умолчанию Получение ключевых слов страницы

Пытаюсь получить ключевые слова страницы ,но вылетает на if, типа индекс out of range

Код:
private void button1_Click(object sender, EventArgs e)
        {
            string url = textBox1.Text;

            HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
            HttpWebResponse response = (HttpWebResponse)request.GetResponse();
            StreamReader sr = new StreamReader(response.GetResponseStream());
            url = sr.ReadToEnd();
            int start = 0;
            int finish = 0;
            start = url.LastIndexOf("<meta name=\"keywords\" content=\"", 0);
            for (int i = start; i < url.Length; i++)
            {
                if (url[i]=='>')
                {
                    finish = i;
                    break;
                }
            }
            finish = finish - start;
            textBox2.Text = url.Substring(start, finish) ;
            
        }

Последний раз редактировалось Stilet; 16.09.2014 в 08:02.
kostya67 вне форума Ответить с цитированием
Старый 16.09.2014, 08:04   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Во-первых: Отладкой конечно же не прошелся? Чтоб узнать что принимает i и url[i]
Во-вторых: Регулярными выражениями воспользоваться не хочешь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Парсинг текста между ключевых слов Lauri Общие вопросы Delphi 1 30.03.2013 16:28
Вопрос о SEO и количестве ключевых слов Linel Общие вопросы Web 2 08.06.2012 09:43
Функции ключевых слов в Delphi2010 Warn Общие вопросы Delphi 4 14.11.2011 09:08
Распознавание ключевых слов. Nelson1992 Общие вопросы C/C++ 3 29.09.2011 23:41
Поиск ключевых слов в html коде NEOkill Работа с сетью в Delphi 2 02.03.2007 00:33