如何从JSON对象部件获取URL

时间:2015-02-12 10:50:58

标签: javascript json

我在Javascript中有一个变量 -

var uri = "https:\/\/maps.googleapis.com\/maps\/api\/staticmap?size=100x100&zoom=11&center=22.816667,89.55";

所以我需要的是它转换为 -

var uri = "https://maps.googleapis.com/maps/api/staticmap?size=100x100&zoom=11&center=22.816667,89.55";

我所做的是 -

var uri = "https:\/\/maps.googleapis.com\/maps\/api\/staticmap?size=100x100&zoom=11&center=22.816667,89.55";


var uri_dec = JSON.stringify(uri);

获取

  

https://maps.googleapis.com/maps/api/staticmap?size=100x100&zoom=11¢ER = 22.816667,89.55

问题是我正在¢ & center

有人可以帮我吗?

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

问题是你在我看来用HTML呈现它。 &cent呈现为美分符号,如果您想要转义它,请使用&而不是简单的&

答案 1 :(得分:0)

您可以使用

var uri_dec = decodeURI(uri);

修改

我以为你想要解码一个已编码的URI,但在阅读了Quentin的评论之后,我不再确定了。因此,如果要解码已经用uri编码的字符串,请使用上面的示例。