Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
13 / 13 / 3
Регистрация: 30.06.2013
Сообщений: 168

Как писать сложный парсер?

25.12.2014, 09:56. Показов 1178. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
как писать сложный парсер сайтов с javasriptом там где в исходном коде страницы не отображаются тексты например ответы mail.ru или комментарии youtube
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.12.2014, 09:56
Ответы с готовыми решениями:

Как писать парсер строки под дуино?
где можно почитать о создании парсера именно для мк ардуино? ну там же память надо экономить туда сюда... не хочу чтобы он занимал более...

Пишем сложный парсер
Всем привет. С данным языком программирование имел дело только поверхностно, что-то поправить, добавить простенький функционал в...

Очень сложный парсер
Добрый день, уважаемое сообщество. Пользуясь случаем хочу всех поздравить с наступившим Новым Годом! Ну и хотелось бы понять с помощью...

4
 Аватар для pizurok
77 / 69 / 20
Регистрация: 05.05.2013
Сообщений: 3,810
30.12.2014, 19:23
1. Устанавливаете среду разработки на нужном языке
2. Пишите парсер
3. PROFIT
0
835 / 643 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
30.12.2014, 22:06
Скорее всего там ajax - тут парсер не поможет...
Берём Fiddler, смотрим, какие запросы шлёт браузер, пытаемся найти зацепки в коде страницы и повторяем те действия, которые требуются для достижения результата.
0
 Аватар для m0nax
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
01.01.2015, 12:58
в первую очередь надо изучить жертву
например нет ли там версии без скриптов(а она есть!)
а может там еще и мобильная версия есть которая в 10 раз проще парсится
а может даже API есть..
0
835 / 643 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
02.01.2015, 00:26
Даже если версия без скриптов есть, я не уверен, что с ней работать проще.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.01.2015, 00:26
Помогаю со студенческими работами здесь

сложный запрос (для меня сложный)
Есть таблица с продажами услуг от разных фирм, есть таблица с оплатой за предоставленные услуги (при этом сумма оплат может не совпадать с...

Как лучше учиться: писать консольные приложения или оконные? И если писать оконные, то на чём лучше?
На днях я узнал про Borland c++ builder и хочу воспользоваться им, но можно и писать код, что-бы было оконное приложение, так что-же лучше?...

Что значит "Писать как все" или "Писать правильно на WPF"?
Доброго времени суток! Объясните, пожзалуйста, "дураку", что значит "писать на WPF как все" или "писать правильно на WPF"?...

Как сделать сложный проект(.ехе+.dll)? Как там они сводятся?
Как сделать сложный проект(.ехе+.dll)? Как там они сводятся?

Сложный интеграл, как разобраться
Не понимаю с какой стороны подойти, помогите пожалуйста разобраться. Интеграл от функции sqrt (1-x^2)/(2+3x) dx. В числителе корень, в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Списки и кортежи в Python: различия, особенности, применение
py-thonny 13.04.2025
Python славится своей гибкостью при работе с данными. В арсенале языка есть две основные последовательные структуры данных, которые программисты используют ежедневно — списки и кортежи. Эти структуры. . .
Middleware в ASP.NET Core
UnmanagedCoder 13.04.2025
В ASP. NET Core термин "middleware" занимает особое место. Что же это такое? Middleware представляет собой программные компоненты, которые формируют конвейер обработки HTTP-запросов в приложении. . . .
Таблицы лута в Unity с MinMaxCurve и AnimationCurve
GameUnited 12.04.2025
Создание сбалансированного лута в играх — задача не из простых. Разработчики постоянно ищут способы настройки систем выпадения предметов, которые будут одновременно справедливыми для игроков и. . .
std::expected в C++: Управление ошибками
bytestream 12.04.2025
Обработка ошибок всегда была важной и одновременно сложной задачей в программировании на C++. На протяжении долгого времени разработчики использовали различные подходы: возвращаемые коды ошибок,. . .
Nullable типы и операторы объединения null в C#
UnmanagedCoder 12.04.2025
Многие шутят, что null — это миллиардная ошибка в программировании. И в этой шутке только доля шутки. Тони Хоар, создатель null-ссылки, сам назвал её своей "ошибкой на миллиард долларов". Почему?. . .
Аутентификация и авторизация JWT в микросервисах с API Gateway
stackOverflow 12.04.2025
В традиционных монолитных приложениях безопасность часто реализуется как единый защитный периметр - пользователь проходит аутентификацию один раз, после чего получает доступ ко всем функциям системы. . . .
TypeScript: Интерфейсы vs Типы
run.dev 11.04.2025
Современная разработка на JavaScript сталкивается с множеством проблем при масштабировании проектов. Типизация кода стала хорошим инструментом, помогающим избежать ошибок во время выполнения,. . .
Управление топиками и разделами Kafka
Javaican 11.04.2025
Apache Kafka — распределенная платформа потоковой передачи данных, которая стала стандартом для построения высоконагруженных систем обмена сообщениями. В современной архитектуре микросервисов,. . .
Миграция монолита в Event-Driven микросервисную архитектуру на C#
stackOverflow 11.04.2025
Монолитная архитектура – классический подход к разработке программного обеспечения. Это приложение, построенное как единое целое, где все компоненты тесно связаны между собой. Большинство проектов. . .
Go в Kubernetes: Управление ресурсами
golander 11.04.2025
Разработчики Go-приложений в Kubernetes часто сталкиваются с неожиданными проблемами производительности и даже внезапными отказами контейнеров. Причина этого кроется в особенностях взаимодействия. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер