在页面中显示特殊字符

时间:2013-09-18 09:23:32

标签: java javascript

我有一个div会显示一些文字。我从DB那里得到了这个文本。此文字可以包含特殊字符,例如" \",">","<"当我试图在我的页面中显示此文本时,由于显而易见的原因,这些特殊字符在我的页面中不可见。那么如何处理这种情况呢。

3 个答案:

答案 0 :(得分:2)

既然你提到了数据库,我假设你有Java参与...

话虽如此,你可以看看Apache的StringEscapeUtils并相应地转义你的字符串。

答案 1 :(得分:1)

在你的javascript中你可以编写函数,它将用代码

替换所有特殊字符

看一下这个答案Convert special characters to HTML in Javascript

答案 2 :(得分:0)

在java端编写一个函数,它将转换所有这些或预期的特殊字符并返回到前端。

e.g。

function String convert(String var){
var.replace(/&/g,"&").replace(/>/g,">");
}