去除字符串中的html格式

+ (NSString *)flattenHTML:(NSString *)html{

//去除html格式

        NSScanner *theScanner;

        NSString *text = nil;

        theScanner = [NSScanner scannerWithString:html];

        

        while ([theScanner isAtEnd] == NO) {

            

            // find start of tag

            [theScanner scanUpToString:@"<" intoString:NULL] ;

            // find end of tag

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

            

            // replace the found tag with a space

            //(you can filter multi-spaces out later if you wish)

            html = [html stringByReplacingOccurrencesOfString:

                    [ NSString stringWithFormat:@"%@>", text]

                                                   withString:@""];

        }

    return html;

    

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章