Задать вопрос
@embiid

Как спарсить первый элемент блока?

Использую cheerio. К примеру в блоке есть a -> a. Мне нужно из этого блока первый a тэг. Но у некоторых блоков которые парсятся(такие же), структура внутри имеет чуть другую разметку но мне все равно нужно у них ТОЛЬКО первый тэг а.

let $ = cheerio.load(html)

    const playersNBA = [];
    $('.nba-player-index__row > .nba-player-index__trending-item > a').each((i, link) => {
      const playerHref = link.attribs.href

      playersNBA.push(playerHref)
    })


Если я пропишу a:nth-child(n) то он будет пропускать элемент который имеет иначую структуру, что не то как бы мне хотелось, как можно изменить это?:)
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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