使用TFHpple解析html

前期準備工作

引入靜態庫文件

添加庫文件的 header search paths(注意,必須選中 All)

將從github上下載的源碼包拖入工程當中

準備工作結束

 

使用詳情

我們來解析網址 http://www.cnblogs.com/YouXianMing/ 中的title標籤哦.

思路是這樣子的:

1. 將網頁轉換成NSData

2. 按照標籤值在NSData中數據進行查詢

3. 檢索出想要的數據

打印信息如下:

2014-05-16 11:34:19.227 Html[3736:60b] <title>遊賢明 - 博客園</title>
2014-05-16 11:34:19.230 Html[3736:60b] 遊賢明 - 博客園

 

我們來解析複雜點的,如將網頁中所有的摘要信息解析出來.

打印信息:

2014-05-16 11:39:24.113 Html[3753:60b] 摘要: 使用MapKit框架地圖顯示最簡單顯示地圖的代碼://// RootViewController.m// CoreLocation//// Copyright (c) 2014年 Y.X. All rights reserved.//#import "RootViewController.h"...
2014-05-16 11:39:24.116 Html[3753:60b] 摘要: 定製UITabBar顯示樣式思路是這樣子的:1. 初始化UITabBarController,並裝載進來幾個其他的ViewController2. 獲取每個控制器的UITabBarItem3. 單獨配置每個ViewController對應的UITabBarItem(其中,文字可以設置偏移量)就這麼簡...
2014-05-16 11:39:24.118 Html[3753:60b] 摘要: 使用UIScreenEdgePanGestureRecognizer寫iOS7側邊欄A UIScreenEdgePanGestureRecognizer looks for panning (dragging) gestures that start near an edge of the scre...
2014-05-16 11:39:24.119 Html[3753:60b] 摘要: 使用UIWebView中html標籤顯示富文本用UIWebView來渲染文本並期望達到富文本的效果開銷很大哦!Work本人此處直接加載自定義字體"新蒂小丸子體",源碼不公開,望見諒.代碼如下:渲染後效果如下圖所示,效果是不是挺不錯的呢.我們再把盡頭兩個字渲染成紅色試試.源碼:- (void)view...
2014-05-16 11:39:24.122 Html[3753:60b] 摘要: 使用UIDynamicAnimator創建重力感應的Viewhttp://www.raywenderlich.com/zh-hans/52617/uikit-力學教程詳細教程請參考上面的鏈接,此處僅僅是最簡單的使用而已.//// RootViewController.m// DynamicVie...
2014-05-16 11:39:24.123 Html[3753:60b] 摘要: 注意:NimbusKit 是Github上iOS部分開源庫排名前20中的一員。http://nimbuskit.info/https://github.com/jverkoey/nimbushttp://latest.docs.nimbuskit.info/Nimbus is a toolkit f...
2014-05-16 11:39:24.125 Html[3753:60b] 摘要: IOS DEVELOPMENT TIPS & TRICKS - PART Ihttp://blog.trifork.com/2013/12/19/ios-development-tips-tricks-part-i/As you might know, I am very fond of devel...
2014-05-16 11:39:24.126 Html[3753:60b] 摘要: 用CIFilter生成QRCode二維碼圖片CIFilter不僅僅可以用來做濾鏡,它還可以用來生成二維碼.CIFilterEffect.h + CIFilterEffect.m//// CIFilterEffect.h// CIFilter//// Created by YouXianMing...
2014-05-16 11:39:24.128 Html[3753:60b] 摘要: 使用CoreImage教程CoreImage包含有很多實用的濾鏡,專業處理圖片的庫,爲了能看到各種渲染效果,請使用如下圖片素材.現在可以開始教程了:#define FIX_IMAGE(image) fixImageWidth(image, 320.f)// 固定圖片的寬度UIImage * fix...
2014-05-16 11:39:24.130 Html[3753:60b] 摘要: 轉自 CocoaChina http://www.cocoachina.com/macdev/uiue/2014/0505/8315.html你應該知道的應用UI動態設計規則這篇文章中,我主要闡述了UI動效設計中需要注意的問題以及原因,而不是教授製作UI動效額技巧。隨着大家對於這一領域的關注(很大程...

再來測試下CSDN的:

只要你能分清楚:

節點

節點屬性

節點屬性值

節點的內容

剩下的事情都好辦!

 

so easy !


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章