AndroidDev 板


LINE

我目前在寫個app 用jsoup從店家網頁把商品、價格抓下來 http://www.landtop.com.tw/products.php?types=1 抓資料與分析已經完成了,接下來我想做的是: 偵測這次抓到的網頁,與上次抓到的網頁是否有分別 (店家是否有更新網頁) 1.如果有分別,就抓出哪些手機是新上架、降價、漲價等 2.如果沒有分別,那就什麼都不做 不過問題就是,上次抓到的資料,我應該要怎麼儲存下來、存成什麼型式 才能跟這次抓到的資料做比較、分析呢? 我最困擾的是,不知道要怎麼判斷「店家是否有更新網頁」 這樣就會變成 1.第一次開app,抓到某手機價格為20000,判斷為「新上架」 (店家更新網頁) 2.第二次開app,抓到同手機價格變為19000,判斷為「降價」 3.立刻第三次開app,抓到同手機價格變為19000,判斷為「不變」 但事實上第二次與第三次開啟時,店家並沒有更新網頁 所以第三次開app時,應直接取得第二次開啟的判斷結果,得到「降價」才對 請問這種需求,應該要怎麼做比較好呢?謝謝 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.66.159
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1433438050.A.7F2.html
1F:推 A4P8T6X9: 想辦法存時間,商品名稱,日期 06/05 09:43
2F:→ blackZ2: 沒有分別之後,再判斷資料取得日期,超過多久,就判斷不變 06/05 10:31
3F:→ blackZ2: 另外我覺得不應該以開啟app作為更新判斷的時間點 06/05 10:33
4F:→ blackZ2: 一秒前開啟app為「新上架」 下秒開啟app為「不變」 06/05 10:34
5F:→ blackZ2: 個人認為應該為周間為判斷點 06/05 10:35
6F:→ blackZ2: *以 06/05 10:35
請問週間的意思是什麼呢? 目前我不太確定店家更新資料的週期 (如果知道的話就好辦了XD)
7F:推 ckvir: 我建議是額外架設一台server 去抓, 然後存 db, app 再去你d 06/05 10:44
8F:→ ckvir: b 抓資料,或是 server gcm 推送app, 不然你用 app 定時抓 06/05 10:44
9F:→ ckvir: 會很耗電 06/05 10:44
其實這個app目前是自己寫好玩的,所以還沒有想太多 就很簡單的有開啟就檢查而已 就像我自己手動開啟網頁後,看一下某隻手機有沒有降價、哪些手機新上架這樣XD
10F:推 LaPass: 商品有沒有絕對的id? 最好用id作判斷 06/05 12:57
好像沒有…我目前都直接用手機的名稱做為key
11F:→ Fnd: 推上面用server抓,抓完寫個function比對,有變動就push,然後 06/07 00:18
12F:→ Fnd: 寫支api,當resume或start的時候去call api更新app資料? 06/07 00:19
13F:→ Fnd: 開啟就檢查就存成兩個檔案去比對? 06/07 00:21
14F:→ wuliou: 另外用server抓簡單多啦 何必用手機做這種事 06/07 11:09
因為小魯目前只是在做小玩具,想說架server要考慮的事情好多啊...XD ※ 編輯: james732 (118.160.22.25), 06/07/2015 23:31:21







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP