【问题标题】:replace /n to br将 /n 替换为 br
【发布时间】:2012-05-14 18:18:42
【问题描述】:

我正在加载带有[WebView loadHTMLString:html baseURL:nil ]; 的文本 但是在 XML 中,他们使用的是 /n 而不是 <br /> 我如何将 /n 替换为 <br /> 以便我可以在文本之间输入?

文本现在类似于:

Lorem Ipsum /n dolar blabla

需要

Lorem Ipsum Dolar blabla

 NSString *Display = [NSString stringWithFormat:@"%@", Message];
    NSString *html = [NSString stringWithFormat:@"<html><head><!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\"><meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />></head><body>%@</body></html> ",Display];  

    [WebView loadHTMLString:html baseURL:nil ]; 

【问题讨论】:

    标签: objective-c xcode cocoa-touch ios5


    【解决方案1】:

    在你的字符串上试试这个:

    myNSString = [myprevstring stringByReplacingOccurrencesOfString:@"\n" withString:@"<br/>"];
    

    【讨论】:

    • 这非常接近正确。这里是正确的代码 [myprevstring stringByReplacingOccurrencesOfString:@"\n" withString:@"
      "] - 正确的方法名 stringByReplacingOccurrencesOfString: 和 "\n" 是上面的两个错误。
    猜你喜欢
    • 2011-05-21
    • 1970-01-01
    • 1970-01-01
    • 2011-07-01
    • 2017-12-22
    • 1970-01-01
    • 1970-01-01
    • 2014-04-08
    • 1970-01-01
    相关资源
    最近更新 更多