Парсинг сайта, как получить нужные элементы
Добрый день. Помогите, пожалуйста, разобраться, по какому имени получить нужные элементы? Пробовал "href"и "div", "table", "tr" отсутствуют. Обходил все элементы "div", но не нашел нужных мне значений ни в элементах, ни в дочерних узлах.
ЗащищенноеСоединение = Новый ЗащищенноеСоединениеOpenSSL();
Соединение = Новый HTTPСоединение("www.commex.com",,,,,, ЗащищенноеСоединение);
Текст = "/ru/p2p/c2c-trade/buy/USDT?fiat=RUB&payment=ALL";
Запрос = Новый HTTPЗапрос(Текст);
Ответ = Соединение.Получить(Запрос);
Если Ответ.КодСостояния = 200 Тогда
Построитель = Новый ПостроительDOM;
ЧтениеHTML = Новый ЧтениеHTML;
ЧтениеHTML.УстановитьСтроку(Ответ.ПолучитьТелоКакСтроку());
ДокументHTML = Построитель.Прочитать(ЧтениеHTML);
ЧтениеHTML.Закрыть();
СписокЭлементов = ДокументHTML.ПолучитьЭлементыПоИмени("div");
Для Каждого ЭлСписка Из СписокЭлементов Цикл
КонецЦикла;
КонецЕсли;
ПоказатьПрикрепленные файлы:

По теме из базы знаний
- Парсинг сайта без использования встроенного браузера для начинающих
- .Net в 1С. Асинхронные HTTP запросы, отправка Post нескольких файлов multipart/form-data, сжатие трафика с использованием gzip, deflate, удобный парсинг сайтов и т.д.
- .Net в 1С. На примере использования HTTPClient, AngleSharp. Удобный парсинг сайтов с помощью библиотеки AngleSharp, в том числе с авторизацией аля JQuery с использованием CSS селекторов. Динамическая компиляция
- Парсинг сайтов из 1С на примере ломбарды.рф с помощью XPATH для ДокументDOM
- Пример парсинга сайта tinkoff.ru
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот