html
html解析的简单方式,html解析看我就够了,不依赖任何第三方,两个方法搞定 -凯发ag旗舰厅登录网址下载
看完这篇文章你会知道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 = @"
";总结
以上是凯发ag旗舰厅登录网址下载为你收集整理的html解析的简单方式,html解析看我就够了,不依赖任何第三方,两个方法搞定的全部内容,希望文章能够帮你解决所遇到的问题。
如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。
- 上一篇:
- 下一篇: