https://titans.strmarketplace.com/Permanent-Seat-Licenses/Permanent-Seat-Licenses.aspx如何從網站中提取數據,該網站的表格需要滾動才能顯示所有數據?
本網站有一張表格,一次只能顯示100行。您需要進一步滾動以顯示更多行。我正在使用Node.js和Horseman + PhantomJS來取消數據,但是我想要找到一種有效的方式來刮取整個表格,而不是一次只有100行。
var h = new Horseman({timeout: 20000});
h
.open("https://titans.strmarketplace.com/Permanent-Seat-Licenses/Permanent-Seat-Licenses.aspx")
.waitForSelector("table.GridListings")
.text("td.ListingID")
.then(function(data) {
console.log(data);
});
可以進一步修改,滾動整個表並獲取所有數據?
檢查javascript呈現 – eLRuLL
@eLRuLL嘗試了$(「。ListingID」).text(),僅顯示前100個結果。 –