none
取得網頁部分資料進mobile介面 RRS feed

  • 問題

  • 各位老師好,想請問一下要如何抓網頁的部分資料到mobile去,像如果我利用yahoo的網路字典查單字,http://tw.dictionary.yahoo.com/search?ei=UTF-8&p=cat,要如何抓有關這單字的解釋到mobile裡 ?如果只是想要單純抓字而已。 因為我有看到類似的程式碼,不過還是看不太懂,有些是剛好網頁的資料就可以直接抓的,還是如果抓得到話,應該是放到listview裡 還是webbrowser呢 ?

    不知道是否可以請各位老師提供方法,謝謝~
    2010年1月16日 上午 07:56

解答

  • Hi!

    1. 想請問一下要如何抓網頁的部分資料到mobile去
    您可以看看點部落舉辦的 Windows Mobile 修練大會中,關於 線上翻譯 的文章
    http://mobilestudy.dotblogs.com.tw/list.aspx

    2. 有些是剛好網頁的資料就可以直接抓的
    像 Bing 翻譯就有 Bing API 可用,Google 翻譯也有 API 可用,假如您在網路找一些範例,可能要注意有些範例是 Windows Forms。

    3. 如果抓得到話,應該是放到listview裡 還是webbrowser呢
    資料抓出來後,你想放哪種控制項,應該要看你自己的設計



    我的Blog .NET菜鳥自救會
    • 已提議為解答 bauannModerator 2010年1月19日 上午 03:54
    • 已標示為解答 bobos 2010年1月19日 上午 04:29
    2010年1月16日 下午 02:32
    版主

所有回覆

  • Hi!

    1. 想請問一下要如何抓網頁的部分資料到mobile去
    您可以看看點部落舉辦的 Windows Mobile 修練大會中,關於 線上翻譯 的文章
    http://mobilestudy.dotblogs.com.tw/list.aspx

    2. 有些是剛好網頁的資料就可以直接抓的
    像 Bing 翻譯就有 Bing API 可用,Google 翻譯也有 API 可用,假如您在網路找一些範例,可能要注意有些範例是 Windows Forms。

    3. 如果抓得到話,應該是放到listview裡 還是webbrowser呢
    資料抓出來後,你想放哪種控制項,應該要看你自己的設計



    我的Blog .NET菜鳥自救會
    • 已提議為解答 bauannModerator 2010年1月19日 上午 03:54
    • 已標示為解答 bobos 2010年1月19日 上午 04:29
    2010年1月16日 下午 02:32
    版主
  • to小歐ou 老師:
     
    您好,其實老師說的文章,我有找到,google翻譯的那篇文章,執行的時後總是有問題,在倒數第七行的 int end = content.IndexOf("</div>", start); 這裡。  我還有找到這篇文章http://www.dotblogs.com.tw/laneser/archive/2009/07/30/9731.aspx

    就在最後一個顯示停車場詳細資訊的程式,我本來是要利用這種方式做的,不過如果只想要抓特定的範圍,好像就不能只貼網址了吧。 因為看懂程式意思的地方很少,不知道老師還有沒有知道有教學的文章之類的,可以輔助我就好了,謝謝老師。

    2010年1月16日 下午 03:24