将带有标签的HTML文本转换为正常文本
有些时候服务器会返回带HTML标签格式的文本给到我们前端,这个时候我们还需要保证他格式的话,就需要用下面方法转化一下即可,最终回来的字符串类型是NSAttributedString
:
+ (NSAttributedString *)plainStringByConvertingHTML:(NSString *)htmlStr
{
NSAttributedString * attrStr = [[NSAttributedString alloc] initWithData:[htmlStr dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType } documentAttributes:nil error:nil];
return attrStr;
}