zoukankan      html  css  js  c++  java
  • iOS UIwebView html 字符串转换

    解析json字段是一段html串,平常解析出来都能在uiwebview上正常显示,这却出现以下状况,文本内容夹杂好多不需要显示的字符,例如:
    NSString*string =@"<span>文本内容</span>";
    这就需要处理一下再显示。
    方法如下:

     html=[self htmlEntityDecode :[dict objectForKey:@"data"]];

    -(NSString*)htmlEntityDecode:(NSString*)string
        {
            string =[string stringByReplacingOccurrencesOfString:@""" withString:@"""];
            string =[string stringByReplacingOccurrencesOfString:@"'" withString:@"'"];
            string =[string stringByReplacingOccurrencesOfString:@"&" withString:@"&"];
            string =[string stringByReplacingOccurrencesOfString:@"&lt;" withString:@"<"];
            string =[string stringByReplacingOccurrencesOfString:@"&gt;" withString:@">"];
           return string;
    }

    [webView_InformationloadHTMLString:html  baseURL:[NSURLURLWithString:@"http://www.maystall.com/"]];

    webView_Information.delegate=self;

    然后文本内容就正常显示了。

  • 相关阅读:
    Python select示例
    Python paramiko
    Python SQLAlchemy之多对多
    Python SQLAlchemy
    Python 上下文关系
    Python rabbitmq
    Python mysql
    使用Word 2013向cnblog发布博文
    jquery lazyload延迟加载技术的实现原理分析_jquery
    jquery-懒加载技术(简称lazyload)
  • 原文地址:https://www.cnblogs.com/someonelikeyou/p/3578779.html
Copyright © 2011-2022 走看看