@alex_invir
15 лет

Как на JS распарсить HTML и значение записать в переменную?

Добрый день!
Не могу понять, как с произвольного сайта извлечь значение и записать в переменную.
Возьмем, для примера, _yandex.ru
У меня статический HTML c JS. Мне с главной страницы нужно извлечь курс доллара и присвоить USD_MOEX=64,89

В примерах относительно парсинга везде пишут что-то типа
str = "<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title></head><body><b>test</b></body></html>"

Этот пример мне понятен и я могу разобрать DOM, но как это сделать по ссылке, так как при str = "yandex.ru" это уже не работает.

спасибо
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ответы на вопрос 2
@lex_never_give_up
юзай querySelector или xpath
Ответ написан
Комментировать
@alex_invir Автор вопроса
15 лет
проще, наверное, просто скачать страницу через curl во временный файл и распарсить на месте
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы