项目中导入文件之后需要读取文件;里面的内容, 内容有时候有特殊字符会导致显示不出来,然后就找到下面的方式转义特殊字符,但是觉得还是有点麻烦, 有没有更简单的
转义代码
escapeXmlChars(str){
if(typeof(str) == "string")
return str.replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"').replace(/'/g, ''');
else
return str;
}
反转义代码
unescapeXmlChars(str){
if(typeof(str) == "string")
return str.replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"').replace(/'/g, "'").replace(/&/g, '&');
else
return str;
}
如果有更好的方式请留言,谢谢啦!