我試圖從一個網站上取消數據。我堅持收視率。 他們有這樣的事情:簡單的HTML DOM解析器 - 用隨機數查找類
<div class="rating-static rating-10 margin-top-none margin-bottom-sm"></div>
<div class="rating-static rating-13 margin-top-none margin-bottom-sm"></div>
<div class="rating-static rating-46 margin-top-none margin-bottom-sm"></div>
哪裏rating-10
實際上是一個明星,rating-13
兩顆星在我的情況,rating-46
將在我的腳本五顆星。
評級範圍可以從0-50。
我的計劃是創建switch
,如果我從1-10的班級範圍,我會知道這是一顆星,從11-20兩顆星等等。
任何想法,任何幫助將不勝感激。
其實我沒有嘗試,因爲我沒有想法。我很困難。例如,我可以通過'rating-static'類來獲取該元素,但我如何才能確定什麼是評分?我完全困惑。 @KhorneHoly 你有什麼建議嗎?我會立即嘗試。 – PottaG
@PottaG試試下面的代碼,它會給你預期的輸出 –
@PottaG我寫了一個答案,看看它。我沒有測試它,但它應該工作,並給你的基本思路 – KhorneHoly