我有一个不受信任的字符串,我想将其显示为HTML页中的文本.我需要将字符‘<’和‘&’转义为HTML实体.越少大惊小怪越好.

我使用的是UTF8,不需要其他实体来处理带重音的字母.

Ruby或Rails中有内置函数吗?还是我应该自己开发?

推荐答案

h助手方法:

<%=h "<p> will be preserved" %>

Html相关问答推荐

如何将grid—template—column应用于元素中的子元素

Angular 滑块问题

用于删除页面页眉上的超链接的CSS

如何用等宽字体固定数字在有序列表中的位置

平移变换下的SVG剪辑路径行为

如何使用 Tailwind CSS 分隔导航栏中的元素?

使用 Thymeleaf 将图像水平居中

::可点击图标之前

悬停时宽度从 0 过渡到自动

在HTML使用link标签导入外部CSS时出现元素link不允许使用尾斜杠错误

如何将一个边框向下移动

如何避免链接在悬停 timeshift 动,同时增加导航栏中的字体大小?

如何调整网格中单元格的高度?

使用 R markdown 在 html 中包含图像

两个span,一个在div居中,好像没有另一个,另一个在右边

导航丸被选中(活动),但内容未显示.怎么会?

增加第一个字母的大小不再正确居中文本

Bootstrap Grid System col 无法正常工作

那里有一个类似于 ?

更改包含图标高度的 div