kooyee ‘s blog

          開源軟件, 眾人努力的結晶, 全人類的共同財富
          posts - 103, comments - 55, trackbacks - 0, articles - 66
             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          【轉】讓我的C++程序直接閱讀網頁

          Posted on 2008-07-03 15:31 kooyee 閱讀(739) 評論(1)  編輯  收藏 所屬分類: C/C++

          為了使我的程序能夠不依賴瀏覽器,直接從感興趣Web網頁中抽取信息,
          又感到現有的一些庫或解析器龐大而不方便,于是基于pull的方式寫了
          一組實用的HTML解析函數。這樣就可以擺脫瀏覽器,讓自編的軟件方便
          地閱讀Web網頁。

          經過幾年來的使用,發現能夠用于不少用途,如 Yahoo登錄,尋找股票
          保價,瀏覽各種論壇等等。

          為了能有機會與有同樣需要和興趣的編程愛好者共同討論提高,我將
          陸續貼出這組解析HTML文檔的實用C函數,如下列表:

          void
          canonHTML( string & htmltext )
          規范化HTML文檔

          void
          getHTMLLink( string & obj_url,
           const string & htmltext,
           UInt32 index,
           const string & name )
          獲取超鏈接的地址

          void
          getHTMLObject( string & obj,
           const string & htmltext,
           const string & tag,
           UInt32 tagindex,
           UInt32 unpair )
          獲取某個tag的內容,含tag本身

          void
          getHTMLObjectText( string & obj,
           const string & htmltext,
           const string & tag,
           UInt32 tagindex,
           UInt32 unpair )
          獲取某個tag的內容,不含tag



          更多請看:讓我的C++程序直接閱讀網頁(1) 規范化HTML文檔

          評論

          # re: 【轉】讓我的C++程序直接閱讀網頁  回復  更多評論   

          2008-07-20 22:07 by 開發者論壇
          www.keefa.cn開發者論壇,軟件開發,編程學習,電腦技術交流歡迎大家來一起交流學習

          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 宜君县| 兴和县| 昌都县| 水城县| 伊川县| 开江县| 肇东市| 安塞县| 鄂托克旗| 永安市| 潼南县| 黄陵县| 鄂伦春自治旗| 遵化市| 山阳县| 蓬莱市| 杭锦后旗| 景谷| 开平市| 宁城县| 昌吉市| 珲春市| 石楼县| 邵武市| 延寿县| 远安县| 洪雅县| 如皋市| 涟源市| 巧家县| 和田市| 大安市| 浦城县| 柳江县| 谢通门县| 灵璧县| 吉水县| 阜南县| 太仆寺旗| 双牌县| 平和县|