0
我正在使用PhantomJS從Twitter頁面中提取一些數據。下面是我想放棄的樣本內容:通過特定元素名稱刮取數據 - PhantomJS
<span class="ProfileTweet-action--reply u-hiddenVisually">
<span class="ProfileTweet-actionCount" data-tweet-stat-count="541">
<span class="ProfileTweet-actionCountForAria" data-aria-label-part>541 replies .</span>
</span>
</span>
這是我得到的答覆計數代碼:
var replyCount = page.evaluate(function(){
return document.getElementsByClassName("ProfileTweet-action--reply");
});
for (var i = 0; i < replyCount.length; i++) {
var replyInt = replyCount[i].innerText;
console.log(replyInt);
}
輸出爲541 replies
有沒有辦法報廢價值只爲data-tweet-stat-count
,所以我可以得到「541」?
該頁面中還有其他名稱相同的其他元素data-tweet-stat-count
。任何人都可以帶領我呢?