码迷,mamicode.com
首页 > 移动开发 > 详细

iOS -- 转义html中的标签

时间:2017-02-15 11:55:23      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:idt   cti   --   ret   转义   bsp   with   str   sdi   

#pragma mark -- 转义html中的标签

- (NSString *)HTML:(NSString *)html

{

    NSScanner *theScaner = [NSScanner scannerWithString:html];

    NSDictionary *dict = @{@"&amp;":@"&", @"&lt;":@"<", @"&gt;":@">", @"&nbsp;":@"", @"&quot;":@"\"", @"width":@"wid"};

    while ([theScaner isAtEnd] == NO) {

        for (int i = 0; i <[dict allKeys].count; i ++) {

            [theScaner scanUpToString:[dict allKeys][i] intoString:NULL];

            html = [html stringByReplacingOccurrencesOfString:[dict allKeys][i] withString:[dict allValues][i]];

        }

    }

    return html;

}

iOS -- 转义html中的标签

标签:idt   cti   --   ret   转义   bsp   with   str   sdi   

原文地址:http://www.cnblogs.com/guosir/p/6400511.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!