html解析的简单方式,HTML解析看我就够了,不依赖任何第三方,两个方法搞定
看完這篇文章你會知道HTML解析其實很簡單~
項目中后臺返回的數據是HTML格式的,感覺特別蛋疼,花了不少時間找了不少資料,感覺解析起來都特別麻煩,經過一段時間研究,發現一般HTML格式的數據都是有規律可找的,那么福利來了,下面介紹一種不常見的但是非常簡單易懂的方式---> 字符串截取
不廢話,上代碼~
// 聲明文件,
@interface GKTopic : NSObject
/// 帖子ID
@property (nonatomic, copy) NSString *id;
/// 帖子標題
@property (nonatomic, copy) NSString *title;
/// 發帖人
@property (nonatomic, copy) NSString *author;
/// 頭像url
@property (nonatomic, copy) NSString *avatarImageUrl;
+ (NSArray *)topics;
@end
實現文件
+ (NSArray *)topics {
// 加載html
NSString * html = [NSString stringWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"v2ex" ofType:@"html"] encoding:NSUTF8StringEncoding error:nil];
NSMutableArray *topics = [NSMutableArray array];
// 設置從哪里開始截取
NSString * matchingBegin = @"cell from_"; // 這個還是需要自己看html源碼找規律的~ mathcingEnd 也是一樣
// 設置截取到哪里
NSString * mathcingEnd = @"
";總結
以上是生活随笔為你收集整理的html解析的简单方式,HTML解析看我就够了,不依赖任何第三方,两个方法搞定的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html统计筛选表格count,Exce
- 下一篇: 学计算机有哪些大学专业,计算机专业:最好