在页面中显示特殊字符
Display special characters in page
我有一个div,它会显示一些文本。我从数据库收到此文本。此文本可以包含特殊字符,如"''",">","<"等。当我尝试在我的页面中显示此文本时,由于明显的原因,这些特殊字符在我的页面中不可见。那么如何处理这种情况。
既然你提到了数据库,我假设你涉及Java......
话虽如此,你可以看看Apache的StringEscapeUtils
并相应地转义你的字符串。
在你的
JavaScript中你可以编写函数,它将用代码替换所有特殊字符
看看这个答案 在Javascript中将特殊字符转换为HTML
在java
端编写一个函数,它将转换所有这些或预期的特殊字符并返回到前端。
例如
function String convert(String var){
var.replace(/&/g,"&").replace(/>/g,">");
}
相关文章:
- 如何不显示/过滤特殊字符?(CSS或Javascript)
- 如何使用javascript在输入元素中显示特殊字符
- 尊重“; 〃;从HTML显示中的API响应返回的换行符(和特殊字符)
- 在粘贴到文本字段Jquery时检查并突出显示不支持的特殊字符
- 在确认框中显示特殊字符
- 显示从AJAX调用中提取的特殊字符时出现问题
- 角度.js - 将带有特殊字符和数字的字符串转换为数组并使用 ng-repeat 显示
- 在页面中显示特殊字符
- HTML 特殊符号显示为字符
- 如何在输入元素文本字段中显示特殊字符,但仍保留JQuery中的值
- 在呈现的HTML中显示特殊字符、HTML实体和unicode
- 条形图中的提示不显示HTML特殊字符中包含的文本,例如.
- 如何用特殊字符显示来自资源的消息
- Markitup总是在从db读取后显示html特殊字符
- Angular translate:占位符不能正确显示特殊字符
- 将HTML表导出为XLS时不显示特殊字符
- 在javascript中显示特殊字符
- 在文本区和Javascript代码中显示特殊字符
- 如何在HTML中显示特殊字符
- 如何使用 javascript 在警报框中显示特殊字符