2015-02-10 59 views
0

我想将所有$ NBSP,& iexcl与他们的性格符号。 需要解码的值在数组内。的Html解码器和编码

A[ 
{ id:1 , value:"¡resu"}, 
{id:1 , value:" hi"}] 

有没有解决方案?

我使用HTML和JavaScript在我的项目。 答案,我希望看到的:

A[0].value = ¡res 
+0

这些都不是转义字符。他们是HTML代码。 ' '特别是服务于一个非常特定的目的“不间断的空间” – 2015-02-10 05:28:57

+0

OkaY有没有解决我的问题?我已添加更多详细信息 – 2015-02-10 05:33:23

+0

这些字符也都是变量名称中的无效变量。你在寻找一个字符串'value:''res''? – 2015-02-10 05:34:31

回答

1

var a = $.parseHTML('  lalala »'); 
 
alert(a[0].textContent);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

+0

谢谢工作:) – 2015-02-10 06:15:48

0
String.prototype.decodeEscapeSequence = function() { 
    return this.replace(/\\x([0-9A-Fa-f]{2})/g, function() { 
     return String.fromCharCode(parseInt(arguments[1], 16)); 
    }); 
}; 


var decodedString = str.decodeEscapeSequence(); 
+1

如果你可以请编辑你的答案,并解释你所展示的代码是做什么的,为什么/如何代码回答这个问题,它可以真正帮助。 – 2015-02-10 06:38:44