CasperJS getElementsByXPath возвращает только первый элемент
Я использую следующий код, чтобы получить все ячейки таблицы в первой строке таблицы. Я'Я хотел бы затем проверить innerHTML каждой ячейки таблицы. Но в объекте, возвращаемом этой функцией, фактически есть только первая ячейка таблицы, все остальные свойства имеют значение null:
firstRow = this.evaluate(function () {
return __utils__.getElementsByXPath('//tbody/tr[1]/td');
});
utils.dump(firstRow);
Выходные данные от utils.dump:
[
{
"abbr": "",
"align": "",
"attributes": {...}
},
null,
null,
null
]
Я тоже пробовал сUtils.findAll и было то же самое. Как я могу получить все подходящие элементы?