美文网首页iOS Developer
iOS对html简单解析

iOS对html简单解析

作者: 桃子萌萌哒呀啦 | 来源:发表于2016-11-16 18:11 被阅读95次

例如后台返回如此数据让你截取:


郁闷,你返回会死啊!

这时你就需要解析当前content了

方法 1

判断是否为中文,截取出来,😅感觉不太好吧。。。

方法 2

//对html简单解析

+(NSString *)filterHTML:(NSString *)html

{

NSScanner * scanner = [NSScanner scannerWithString:html];

NSString * text = nil;

while([scanner isAtEnd]==NO)

{

//找到标签的起始位置

[scanner scanUpToString:@"<" intoString:nil];

//找到标签的结束位置

[scanner scanUpToString:@">" intoString:&text];

//替换字符

html = [html stringByReplacingOccurrencesOfString:[NSString stringWithFormat:@"%@>",text] withString:@""];

html = [html stringByReplacingOccurrencesOfString:@" " withString:@""];

}

NSString * regEx = @"<([^>]*)>";

html = [html stringByReplacingOccurrencesOfString:regEx withString:@""];

return html;

}

动手试试吧

相关文章

  • iOS对html简单解析

    例如后台返回如此数据让你截取: 这时你就需要解析当前content了 方法 1 方法 2 //对html简单解析 ...

  • iOS解析html

    首先是要对HTML文本进行去除标签。 然后是,用正则表达式解析字符串 这里的DATKTextPart类,主要是对正...

  • ios html解析

    iOS解析HTMl标签以及开发中的一些坑 - 简书 1.Label的attributedString属性: NSA...

  • 浏览器显示页面的流程

    简单说步骤如下: 1: 浏览器拿到html之后,开始解析html,生成dom tree2: 在dom解析中,遇到j...

  • 利用Jsoup获取HTML页面的各分页中的标题信息

    简单介绍一下JsoupJsoup是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提...

  • HTML 简介

    一个简单的html5文件如下: 解析 声明为 HTML5 文档 元素是 HTML ...

  • 学习lxml解析html两小时后总结

    总的: from lxml import etree 对html文本使用 etree.HTML(html)解析,得...

  • 渲染流程:HTML、CSS和JavaScript,是如何变成页面

    构建 DOM 树 构建 DOM 树的输入内容是一个非常简单的 HTML 文件,然后经由HTML 解析器解析,最终输...

  • ios 解析Html数据

    前段时间遇到后台返回数据,需要解析Html格式数据,经过折腾了一会就直接写了一个方法调用 其实很简单 我直接粘贴代...

  • iOS TFHpple解析html

    . TFHpple是一个XML/HTML解析框架,我们可以用来解析从后台发送过来的HTML数据。 同样也可以拿他做...

网友评论

    本文标题:iOS对html简单解析

    本文链接:https://www.haomeiwen.com/subject/mpmrpttx.html