43 / 3 / 0
Регистрация: 22.05.2015
Сообщений: 131
|
||||||
1 | ||||||
Поиск куска кода в странице (Регулярные выражение)30.07.2015, 01:02. Показов 947. Ответов 11
Метки нет (Все метки)
Всем привет .
Пишу некий парсер групп в вк , с кровью и потом я сделал авторизацию . Так же сделал некое подобие поиска по запросу Но не могу понять как спарсить ссылки на группы Делаю это так . Но нечего как вы поняли не получается , подскажите как правельно это сделать (Желательно кодом )
0
|
30.07.2015, 01:02 | |
Ответы с готовыми решениями:
11
Регулярные выражение. Поиск конкретного слова Регулярные выражения. Обозначение большого куска текста Замена програмно куска кода в файле .php другим куском кода Выделение куска текста на странице |
63 / 62 / 11
Регистрация: 28.12.2011
Сообщений: 280
|
|
30.07.2015, 05:03 | 2 |
Кусок исходного кода страница покажи с которой нужно спарсить ссылки.
0
|
43 / 3 / 0
Регистрация: 22.05.2015
Сообщений: 131
|
|
30.07.2015, 13:34 [ТС] | 3 |
Вот пример
<a href="/anime" onclick="return nav.go(this, event)"> От сюда нужно спарсить это /anime
0
|
TheGreatCornholio
1254 / 732 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
|
|
30.07.2015, 15:07 | 4 |
Html Agility Pack - попробуй освоить, мне, в свое время, помогло.
Html Agility Pack: распарсить страницу - по теме.
0
|
43 / 3 / 0
Регистрация: 22.05.2015
Сообщений: 131
|
|
30.07.2015, 22:35 [ТС] | 6 |
Не когда не пробовал ... и даже не слышал об этом "Api"
Добавлено через 3 минуты А почему мой способ не сработал ?
0
|
30.07.2015, 22:36 | 7 |
0
|
TheGreatCornholio
1254 / 732 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
|
||||||||||||||||
30.07.2015, 23:10 | 8 | |||||||||||||||
Выпилить ссылку быдлоспособом можно так:
Добавлено через 11 минут
0
|
43 / 3 / 0
Регистрация: 22.05.2015
Сообщений: 131
|
|
30.07.2015, 23:57 [ТС] | 9 |
0
|
TheGreatCornholio
1254 / 732 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
|
|
31.07.2015, 11:57 | 10 |
Ну тогда в моем коде, там где парсится ссылка, воспользуйтесь методом Substrings, и сделайте чтобы функция возвращала string [] или List<string>.
Думаю будет профитно, насчет как пользоваться Substrings - думаю, разберетесь, или используйте регулярные выражения и перебирайте совпадения. Ну и, наконец, как я писал, Html Agility Pack - в помощь. Добавлено через 7 минут Обобщу: В моем коде, там где получили html, можно тремя вариантами парсить ссылки: 1. Быдлокод Substring и Substrings. 2. Регулярные выражения с перебором совпадений. 3. Html Agility Pack, как я писал выше. Советую 3+2 использовать, либо 1+2. Ну или как писал XRoy - юзай API. - самый адекватный способ.
0
|
43 / 3 / 0
Регистрация: 22.05.2015
Сообщений: 131
|
|
31.07.2015, 14:52 [ТС] | 11 |
Еслиб я знал как его юзать ...
Ну а так : спасибо за помощь , буду пробовать
0
|
31.07.2015, 16:14 | 12 |
В документации все описано, можете попробовать взять обертку над api, например: https://vknet.github.io/vk/
0
|
31.07.2015, 16:14 | |
31.07.2015, 16:14 | |
Помогаю со студенческими работами здесь
12
Игнорирование куска кода Удаление куска кода Совместить два куска кода Состыковать два куска кода? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |