[問題] 用URL抓網頁

看板java作者 (master)時間16年前 (2009/09/02 13:41), 編輯推噓6(604)
留言10則, 6人參與, 最新討論串1/2 (看更多)
我使用URL的方式 想要抓一個網址的內容 但是握跑出來的結果跟我想要的結果是不一樣的 try { URL google = new URL(url); InputStreamReader is = new InputStreamReader(google.openConnection() .getInputStream()); BufferedReader in = new BufferedReader(is); while (in.ready()) System.out.println (in.readLine()); } catch (Exception e) {System.exit(0);} 我的url是 "http://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?cmd=search&db=pubmed&retmax=50&RetStart=0&term=(Cardiovascular Diseases[MeSH Terms])+AND+(\"1990/01/01\"[Publication Date] : \"2000/01/01\"[Publication Date])+AND+(hasabstract[text])+AND+(English[lang])" 這一個大字串 是一個可以用來呈現用關鍵字搜尋的網址 term以後的字體就是我要搜尋的關鍵字 但是我用程式跑出來的結果 跟直接開那個網址的結果不一樣 程式跑的結果看起來像是不同關鍵字的搜尋結果 請問這可能是那裏出問題了呢? 先謝謝大家了~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.247.39

09/02 13:48, , 1F
是怎麼個不一樣?沒解釋,就比照「無錯誤訊息」條款處理
09/02 13:48, 1F

09/02 13:52, , 2F
是可以正常執行 但是跑出來的結果是根據像是根據其他
09/02 13:52, 2F

09/02 13:53, , 3F
關鍵字去搜尋的結果
09/02 13:53, 3F

09/02 13:58, , 4F
老實說我有點看不懂..
09/02 13:58, 4F

09/02 14:20, , 5F
[攤手] 這樣最好是有辦法幫忙... 我太無能,無法 Orz
09/02 14:20, 5F

09/02 14:47, , 6F
你好歹講一下 url 是什麼東西吧... XD
09/02 14:47, 6F

09/02 14:54, , 7F
key words: URLConnection, setRequestProperty() FYI
09/02 14:54, 7F
※ 編輯: master0101 來自: 140.116.247.39 (09/02 16:33)

09/02 16:46, , 8F
根據專業研判,你是王X嘉師門的菸酒僧 ?
09/02 16:46, 8F

09/02 17:02, , 9F
看不出是誰 應該不是
09/02 17:02, 9F

09/02 17:44, , 10F
如果是要使用Google查詢,建議改成Web Service方式。
09/02 17:44, 10F
文章代碼(AID): #1AdWMdWK (java)
討論串 (同標題文章)
文章代碼(AID): #1AdWMdWK (java)