
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.05.2020, 08:33
|
|||
|---|---|---|---|
|
|||
Парсинг с parser.pas |
|||
|
#18+
Решил сделать парсер сайта. На github.com нашел пример на HTML-Parser. Вот мой код Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Подскажите пожалуйста как получить результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.05.2020, 16:22
|
|||
|---|---|---|---|
|
|||
Парсинг с parser.pas |
|||
|
#18+
Вот ссылка https://github.com/sandbil/HTML-Parser на HTML-Parse ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.05.2020, 23:39
|
|||
|---|---|---|---|
Парсинг с parser.pas |
|||
|
#18+
tatarnikov Подскажите пожалуйста как получить результат. А какой РЕЗУЛЬТАТ вы хотите получить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2020, 01:55
|
|||
|---|---|---|---|
|
|||
Парсинг с parser.pas |
|||
|
#18+
DimaBr А какой РЕЗУЛЬТАТ вы хотите получить ? В переменную (как пример) имя исполнителя или название трека ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2020, 13:05
|
|||
|---|---|---|---|
|
|||
Парсинг с parser.pas |
|||
|
#18+
tatarnikov, Для начала, вам нужно разобраться, отдает сайт статику (уже сформированный HTML на сервере) или динамику (js-скрипты догружают содержимое в страницу уже на клиенте). Если статику - считайте, что вам повезло. Скачайте страницу CURL'ом, а дальше её можно парсить чем угодно, хоть полноценным HTML-парсером, хоть pos+copy. Если динамику, что нужно, чтобы её кто-то выполнил. Для delphi есть TWebBrowser - обычно плохой вариант, многие страницы выполняет не корректно, CEF4 -более профессиональный инструмент, может быть сложен в настройке. Можно для выполнения клиентского джаваскрипта и действий на странице использовать инструменты, которые веб-разработчики используют для тестирования - Selenium, PhantomJS, Nightmare и т.п. Если нужно нажимать на кнопки на странице, вводить информацию, то это лучший выбор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.05.2020, 21:12
|
|||
|---|---|---|---|
Парсинг с parser.pas |
|||
|
#18+
tatarnikov, HtmlTxt не содержит musicset-track-list__items. Выше описано, что нужно использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2038358]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 392ms |

| 0 / 0 |
