切換
舊版
前往
大廳
主題

【貓戰】Android DB練習(8/12:html)

zxary | 2017-07-17 23:10:46 | 巴幣 0 | 人氣 212

7/17
https://drive.google.com/open?id=0B3itrHmTTHENWUZDVndqRWFMNWc

連結為DB檔,推薦使用 DB Browser for SQLite

Android程式練習
利用Jsoup,嘗試從超絕抓資料到DataBase裡

Jsoup抓的資料沒指定好,都黏在一起超討厭

doc.select("td[class=R]");
doc.select("font[class=c07 hide]");
doc.select("font[class=c11 hide]");
doc.select("font[class=c17 hide]");
doc.select("font[class=c19 hide]");
doc.select("td[class=bgc12]:contains(特性)+td[colspan=9]");
doc.select("tr[class=bgc12]>td");
doc.select("font[class=c02]>a");
doc.select("td[class=bgc12]:contains(MaxLv)+td");
doc.select("font[class=c05 finger]");
doc.select("font[class=c06 finger]");

image 格式為Base64
一直不能用程式直接抓(403錯誤)....只好載下來丟進專案再轉
--------------
9/30,要抓圖加下面這行即可
connection.setRequestProperty("Referer", "http://battlecats-db.com/");
註:HttpURLConnection connection
-------------

開個TXT輸入下面那行,副檔名改html
再用瀏覽器就能看了(貓咪縮圖不看也罷

<img src="data:image/png;base64,@@@"/>

@@@填那串image的內容即可

rarity:1=基本;2=EX;3=レア...

中文名還缺一大堆
特性部分也沒做完,只有單純存字串

起因是想做個 貓戰資料庫app,但耐心應該不夠,極大可能半途而廢
也不知道會不會有版權問題,都來自超絕
大不了真做好了,就自用

上面成果,光是這一點點就花了好幾天
就算真的搞完DataBase
開始動工app,排版美化又是一大問題...沒藝術天分

Excel資料多了又卡卡的,懶得弄
應該說現在懶得一個一個打資料(真原因
-------------------------------------------------------------
8/12
差不多一個月過去了,感覺我自己超混的
只做完貓咪部分的DataBase

本來想順便更新Excel
直接把DataBase資料輸出到txt,在丟進去Excel
但圖片不能存在txt,所以後來發現Excel可以用html語法貼上

結果就提起了一點對Html的興趣
把Excel丟著,去寫html了~ XDDD

完全沒碰過這東西,所以花了超多時間,找語法找函式
結果也沒啥東西能秀....又沒有美化....

大概是超絕排序的下位互換
唯一優點是中文而已,但還缺不少中文名(22%)

找貓:找中文名的
表格頂端列(灰色)可以點,排序功能,從網路直接抓來用的程式碼
日文名 連到 超絕的該貓介紹
等級可以調整,基本預設40等,某些貓是20、30、60、100等




創作回應

更多創作