2015-10-27 169 views

回答

0

如果您查看該頁面的來源,這些表格不是html表格,它們可能是複製粘貼ascii表格。它們被包裹在<pre>標籤了,所以:

res <- htmlParse("http://www.navysports.com/sports/m-footbl/stats/2015-2016/teamcume.html") 
x <- xpathSApply(res, "//pre", xmlValue) 
substring(x[[1]], 1, 300) 

[1] "\r\n\r\n\r\n        2015 Navy Football\r\n    Navy Overall Team Statistics (as of Oct 24, 2015)\r\n         All games\r\n\r\nTEAM STATISTICS      NAVY   OPP\r\n--------------------------------------------------------\r\nSCORING......" 

在該字符串與任何的各種功能的讀取。

+0

但是我無法從字符值中獲取數據。我正在嘗試超過10000的東西,它給了我引號作爲結果。 – user5493735

+0

1000_中的_trying是什麼意思?你能分享你試過的代碼嗎 – sckott

+0

那麼1到300的字符數是不是? 如果我想要做的字符一路下滑的頁面,不會我需要做的: 子(X [[1]],5000,5300) 我得到的是 「」 – user5493735