我在Javascript中有一个变量 -
var uri = "https:\/\/maps.googleapis.com\/maps\/api\/staticmap?size=100x100&zoom=11¢er=22.816667,89.55";
所以我需要的是它转换为 -
var uri = "https://maps.googleapis.com/maps/api/staticmap?size=100x100&zoom=11¢er=22.816667,89.55";
我所做的是 -
var uri = "https:\/\/maps.googleapis.com\/maps\/api\/staticmap?size=100x100&zoom=11¢er=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 。
有人可以帮我吗?
提前感谢您的帮助。
答案 0 :(得分:0)
问题是你在我看来用HTML呈现它。 ¢
呈现为美分符号,如果您想要转义它,请使用&
而不是简单的&
。
答案 1 :(得分:0)
您可以使用
var uri_dec = decodeURI(uri);
修改强>
我以为你想要解码一个已编码的URI,但在阅读了Quentin的评论之后,我不再确定了。因此,如果要解码已经用uri编码的字符串,请使用上面的示例。