【发布时间】:2016-08-05 08:46:51
【问题描述】:
现在我要编辑这个:
var coordinates = [
{"lat": 37.772, "lng": -122.214, "status": "walking"},
{"lat": 36.772, "lng": -123.214, "status: "walking"}
];
我使用这样的替换功能:
JSON.stringify(data).replace(/\"/g, "");
但是我把双引号换成“”之后,值walking的双引号也被删除了,但是我希望valuewalking可以保留引号,这样js就可以把它当成字符串了。
【问题讨论】:
-
您想从 JSON 字符串中删除任何引号,使其在各个方面都无效吗?
-
首先,你为什么需要这个?您已经获得了有效的 JS 代码。第二件事:您在
"status之后缺少报价。 -
为了将其设置为js对象,然后我可以为js谷歌地图设置路径。
-
@WenhanHou:它已经是一个JS对象了。
-
这有意义吗?我的意思是,我想删除引号,然后用它来设置地图的路径。
标签: javascript replace quotes