HTML, который я пытаюсь проанализировать с помощью Puppeteer, выглядит примерно так:
<ul>
<li class="title"> item 1 </li>
<li class="title hide"> item 1 </li>
</ul>
И я получаю доступ к li
элементам, подобным этому:
await page.$$eval("ul > li.title", nodes =>
nodes.map(element => {
return {
//some attributes
};
})
);
Результат расширентолько для извлечения элементов без class=hide
.К сожалению, hide
- это класс, который дополняет title
, который используется всеми элементами <li>
.
Как я могу реорганизовать код Puppeteer для исключения элементов с классом hide
?