IOS HTML转换字符串 可以巧妙利用Lable特性进行。上代码:
//html 转 NSString
-(NSString*)getStrFormHtml:(NSString *)htmStr
{
NSString * htmlString = htmStr;
NSAttributedString * attrStr = [[NSAttributedString alloc] initWithData:[htmlString dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType } documentAttributes:nil error:nil];
UILabel *label = [[UILabel alloc] init];
label.attributedText = attrStr;
label.numberOfLines = 0;
label.font =[UIFont systemFontOfSize:11.0];
return label.text;
}