我想從網頁收集數據,這裏有很多這樣的線條?getElementsByClassName和<a class="asdf" href="url.com">String</a>
<a class="asdf" href="http://url.com/jkl/0123/qwer">String</a>
從這一行,我需要從URL(0123
)和String
的數字。 我可以計算如何獲取數字,但我遇到String
問題。我有這樣的代碼,收集的數字數組中的:
var titles = document.getElementsByClassName("link-title");
var ids=[];
var tmp;
var i;
for (i=0; i<titles.length; i++) {
tmp=titles[i].toString().split("/");
ids.push(tmp[4]);
}
是否有可能從titles
得到String
S'儘管我學到了java和一點點xml,但我可以用java做,但網頁有DDoS保護,所以我無法連接/下載它。
' linkTitle = titles [i] .innerText;'for'循環內' – Tushar