一于微、將超文本轉(zhuǎn)化為富文本
- (NSAttributedString *)htmlAttributeStringByHtmlString:(NSString *)htmlString
{
NSAttributedString * attributeString;
NSData * htmlData = [htmlString dataUsingEncoding:NSUTF8StringEncoding];
NSDictionary * importParams = @{NSDocumentTypeDocumentAttribute:NSHTMLTextDocumentType,NSCharacterEncodingDocumentAttribute:[NSNumber numberWithInt:NSUTF8StringEncoding]};
NSError * error = nil;
attributeString = [[NSAttributedString alloc] initWithData:htmlData options:importParams documentAttributes:NULL error:&error];
return attributeString;
}
二瓣赂、 將富文本轉(zhuǎn)化為超文本格式
- (NSString *)htmlStringByHtmlAttributeString:(NSAttributedString *)htmlAttributeString
{
NSDictionary * exportParams = @{NSDocumentTypeDocumentAttribute:NSHTMLTextDocumentType,NSCharacterEncodingDocumentAttribute:[NSNumber numberWithInt:NSUTF8StringEncoding]};
NSData * htmlData = [htmlAttributeString dataFromRange:NSMakeRange:(0,htmlAttributeString.length) documentAttributes:exportParams error:nil];
htmlString = [[NSString alloc] initwithData:htmlData encoding:NSUTF8StringEncoding];
return htmlString;
}
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者