我的xpath结果中的一些div有孩子,而有些则没有。如果孩子存在,我还要如何选择呢?
例如在我的xpath中,我得到了这些结果
具有子项的结果返回空值
const keyword = await page.$x('//div[starts-with(@id, "x-v")]/div/div/div[2]/div[2]/div/div[1]/div[2]/div');
for (let i = 0; i < keyword.length; i++) {
let xpathTextContent = await keyword[i].getProperty('textContent');
console.log(xpathTextContent);
text = await xpathTextContent.jsonValue();
console.log(text);
}