Задать вопрос
@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" это уже не работает.

спасибо
  • Вопрос задан
  • 117 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@lex_never_give_up
юзай querySelector или xpath
Ответ написан
Комментировать
@alex_invir Автор вопроса
15 лет
проще, наверное, просто скачать страницу через curl во временный файл и распарсить на месте
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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