解决 Json 中 Html 内容因为反编译带有"\"导致 WebView 无法直接加载问题(字符串的查找与替换)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决 Json 中 Html 内容因为反编译带有"\"导致 WebView 无法直接加载问题(字符串的查找与替换)相关的知识,希望对你有一定的参考价值。

NSString *path = [[NSBundle mainBundle] pathForResource:@"ad_type = 4" ofType:@"html"];
    NSString *htmlStr = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
    if (htmlStr != nil && [htmlStr rangeOfString:@"\\"].location != NSNotFound) {
        htmlStr = [htmlStr stringByReplacingOccurrencesOfString:@"\\" withString:@""];
    }

    UIWebView *web = [[UIWebView alloc]initWithFrame:CGRectMake(0, 0, 320, 50)];
    [web loadHTMLString:htmlStr baseURL:nil];
    [self.view addSubview:web];

 

以上是关于解决 Json 中 Html 内容因为反编译带有"\"导致 WebView 无法直接加载问题(字符串的查找与替换)的主要内容,如果未能解决你的问题,请参考以下文章

Spring-boot @RequestBody JSON 到带有日期反序列化示例的对象?

python3 中的Json序列化反序列化 和 字符编码的问题解决

json_encode() 转义 / 带有 \ [重复]

使用spring boot将JSON反序列化为带有通用对象列表的POJO

使用字符串、int 数组反序列化 json - .net core C#

为啥apk文件用apktool反编译后修改assets文件中的内容不起作用啊?