#杏仁豆腐的軟工後端筆記
諸君晚安,夜晚總是特別有靈感(?)把一直想實作但又卡關的部份解決了

關鍵字: C# 、MAUI、 Android App開發、
網頁爬蟲 HtmlAgilityPack

參考教學1-套件安裝 參考教學2-取得xpath
latest #8
掰噗~
2 months ago
這個問題問得很好, 我們請樓下來回答 (eyeroll)
好好休息吧汪 Zz(´-ω-`*)
Task : 寫一個簡單的統一發票開獎APP,在發票 | 聯合新聞網傳回本期開獎號碼到APP
在我們MAUI專案中安裝好HtmlAgilityPack套件,就可以開始進行編碼了 :
Xaml檔: https://images.plurk.com/77O9OlcK3Sg0f2XgNWg2Qm.png
cs檔: https://images.plurk.com/6IgkpSyq5GWC8XLQTVQOTA.png
讓我卡關的部分就是上面Xpath一直抓不到完整資料
分享抓取方法:
1.開啟網頁以後按F12
2.點選element,按開發頁面的左上箭頭,對你想撈的內容點一下
3.回到開發頁面,chrome已經幫你選擇的內容路徑反上灰底了,照著下圖操作即可取得xpath /html/body/main/div/section/section/div/section[1]/div[1]/div[2]/span/span
https://images.plurk.com/sFpqZVwLfvPpMXB6lvyfA.png
****注意,撈到的xpath一定要看到div,section這些東東......如果只有[td],[tr]這種都是無法爬不出資料的****
來開啟app https://images.plurk.com/2rB2X5FgiJ5AdsEhNlYldZ.jpg
按go https://images.plurk.com/3Hi62u0q1knAqpN4DNHWRl.jpg
完成版 https://images.plurk.com/53s1eQc7whGUTTIkh8IDf1.jpg
back to top