0

我正在将评论从 CSV 导入数据库。在 CSV 中,我有多行注释,所以当我导入它时,行用 \n 分隔。注释保存在 DB 的字符串列中。为了安全起见,当我在视图中显示它时,我使用原始的 @comments。但是原始的缺陷评论并使其单行。

怎样成为?

4

1 回答 1

1

首先,不要使用 raw,因为它可能会导致评论中的恶意 HTML 被传递给您的访问者。

您需要将换行符转换为 HTML br 标签,如下所示:

comment.gsub("\n", "<br>")
于 2014-10-16T10:49:49.963 回答