Iphone 通过在“”前面包含反斜杠来转换字符串

Iphone 通过在“”前面包含反斜杠来转换字符串,iphone,replace,Iphone,Replace,我要转换下面的字符串 <iframe width="560" height="314'' src="http://www.youtube.com" frameborder="0" allowfullscreen></iframe> 进入 谢谢应该这样做: NSString

我要转换下面的字符串

      <iframe width="560" height="314'' src="http://www.youtube.com" frameborder="0" allowfullscreen></iframe>
进入


谢谢

应该这样做:

NSString *HtmlString = @"<iframe width="560" height="314' src="http://www.youtube.com" frameborder="0" allowfullscreen></iframe>";

HtmlString = [HtmlString stringByReplacingOccurrencesOfString:@""" withString:@"\""] ;
希望这有帮助…请查看编辑…

答案:

有如下所示的许多方法。您可以根据自己的目的使用它们

-NSString*STRINGBYCONVERTINGTMLTO纯文本; -NSString*stringByDecodingHTMLEntities; -NSString*stringByEncodingHTMLEntities; -NSString*stringByEncodingHTMLEntities:BOOLisUnicode; -NSString*STRINGWITHNEWLINESABRS; -NSString*STRINGBY删除换行符和空格;
归功于。

sry我想保留\n在你前面说你想转换…你的问题到底是什么,请相应地编辑…menas我想在变量宽度高度src的前面加一个反斜杠如果我这样做,我会得到错误bcoz不接受作为字符串分号,它本身表明结束对于StringU plz,是否可以尝试上面的语句iam获取错误HtmlString=[HtmlString STRING BYREPLACINGOCURNCESOFSTRING:@withString:@\您为什么要这样做?解释转换背后的目的。实际上我想在iphone中播放视频,我从服务中获取url。如果是这样,您应该在问题中添加服务响应。我的视频仍然不是palying@siva:你转换字符串了吗?你得到了吗正在生成预期的转换结果?是否使用了NSLog?NSString*videoLink=@;NSString*myHTML=[NSString stringWithFormat:@\\\\\\,videoLink];但我需要这样来播放视频,我想现在你遇到了我的问题[webView loadHTMLString:MyHtmlBaseURL:nil];
NSString *HtmlString = @"<iframe width="560" height="314' src="http://www.youtube.com" frameborder="0" allowfullscreen></iframe>";

HtmlString = [HtmlString stringByReplacingOccurrencesOfString:@""" withString:@"\""] ;