UITextView的text转化为HTML, HTML转化成UITextView的text

1、HTML转化成UITextView的text
NSString *htmlString = @"

Header

Subheader

Sometext

height=100 />"
;
    NSAttributedString *attributedString = [[ NSAttributedString alloc ] initWithData :[htmlString dataUsingEncoding : NSUnicodeStringEncoding ] options : @{ NSDocumentTypeDocumentAttribute : NSHTMLTextDocumentType } documentAttributes : nil error : nil ];
_textView . attributedText = attributedString;


2、UITextView的text转化为HTML,
 NSDictionary *exportParams = @{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType,NSCharacterEncodingDocumentAttribute:[NSNumber numberWithInt:NSUTF8StringEncoding] } ;
NSData *htmlData = [htmlAttributeString dataFromRange:NSMakeRange( 0 , htmlAttributeString.length) documentAttributes:exportParams error: nil ];
   NSString *htmlString = [[NSString alloc] initWithData:htmlData encoding: NSUTF8StringEncoding];

你可能感兴趣的:(UITextView的text转化为HTML, HTML转化成UITextView的text)