170 похожих чатов

Как получить конкретное значение - число 3.12 с сайта? Кусок

html:
<tr class="Bxz(bb) Bdbw(1px) Bdbs(s) Bdc($seperatorColor) H(36px) " data-reactid="160">
<td class="C($primaryColor) W(51%)" data-reactid="161"><span data-reactid="162">Forward Dividend &amp; Yield</span></td>
<td class="Ta(end) Fw(600) Lh(14px)" data-test="DIVIDEND_AND_YIELD-value" data-reactid="163">2.44 (3.12%)</td>
</tr>

Пытаюсь через cheerio спарсить, но или ошибка или ничего не возращает.
const response = await fetch(url)
const text = await response.text()
const $ = cheerio.load(text)
const value = $('td.Ta(end).Fw(600).Lh(14px)').text()

Ещё прямо внутри этой html страницы вставлен json - может быть через него проще как-то?
"dividendYield": {
"raw": 0.0312,
"fmt": "3.12%"
}

1 ответов

18 просмотров

$('td.Ta(end).Fw(600).Lh(14px)').text() - почему тут все классы через точку, может есть смысл сначала попробовать просто один указать Fw(600) например

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
22
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта