将换行符替换为
;在 UIWebView 中使用

发布于 2024-09-14 04:03:40 字数 451 浏览 4 评论 0原文

我正在从 sqlite 中提取数据并尝试在 UIWebView 中显示它
我已经尝试过

HTMLData = [container stringByReplacingOccurrencesOfString:@"\n" withString:@"<br />"];  

HTMLData = [HTMLData stringByReplacingOccurrencesOfString:@"\r" withString:@"<br />"];  
HTMLData = [HTMLData stringByReplacingOccurrencesOfString:@"\r\n"   withString:@"<br />"];  

[refweb loadHTMLString:HTMLData baseURL:nil];

,但他们似乎都没有完成这项工作。 有什么想法吗?

I am pulling my data from sqlite and trying to show it in a UIWebView
I have tried

HTMLData = [container stringByReplacingOccurrencesOfString:@"\n" withString:@"<br />"];  

HTMLData = [HTMLData stringByReplacingOccurrencesOfString:@"\r" withString:@"<br />"];  
HTMLData = [HTMLData stringByReplacingOccurrencesOfString:@"\r\n"   withString:@"<br />"];  

[refweb loadHTMLString:HTMLData baseURL:nil];

but none of them seems to be doing the job.
Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

溺渁∝ 2024-09-21 04:03:40

这有效

HTMLData = [container stringByReplacingOccurrencesOfString:@"\n" withString:@"<br/>"];  

我所做的就是我逃脱了新线。
我在编写代码时并没有只是单击“输入”,而是从控制台中的数据库输出复制并粘贴。

This worked

HTMLData = [container stringByReplacingOccurrencesOfString:@"\n" withString:@"<br/>"];  

what I did is I escaped the new line.
I didn't just click "enter" while writing the code, but I copied and pasted from the database output in the console.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文