如何将十六进制值转换为其对应的字符

时间:2016-08-10 11:33:00

标签: javascript backbone.js

目前我正在使用骨干框架开发移动应用程序。我在其中将模型带入html并将其传递回另一个视图。最近我注意到模型中的特殊字符作为Hex值传递到另一个视图。对于例如而不是“'”骨干将值传递为“%19”,对于“空格”,它将值传递为“%A0”。现在我通过替换管理它,

var sampleText;
sampleText = sampleText.replace(/%A0/g,'');
sampleText = sampleText.replace(/%19/g,'');

如果有其他特殊字符会怎样?有没有办法可以在一个句子中找到十六进制值说: - “你好,Sampl'e文字”

我搜索了谷歌,我知道如何将十六进制转换为ASCII,十六进制转换为普通字符等。

有没有人遇到过这类问题,那你是怎么管理它的?

0 个答案:

没有答案