【问题标题】:convert json encoded array to javascript array将 json 编码数组转换为 javascript 数组
【发布时间】:2017-03-15 08:06:58
【问题描述】:

我试图获取特定设备的位置。我正在获取位置,但无法与 javascript 合并。

我的 AJAX 正在返回类似 JSOn 编码的数组

[{"title":"Thudi","lat":"11.0812178","lng":"76.94155735"}] 

在 Java 脚本变量中,我必须像 -

一样分配这个值
var markers = [{"title":"NGGO ","lat":"11.0888676","lng":"76.94175196"}];

我尝试了很多方法将 json 数组转换为 js 变量数组,但我没有得到确切的答案

【问题讨论】:

  • 你尝试过的方法之一是什么?
  • JSON.parse(myArray) ?
  • JSON.parse 绝对绝对适合您的示例。你遇到了什么错误?
  • markers[0] 已经是一个对象了为什么还要解析它?
  • 如果您对(未解析的)JSON 字符串使用 stringify,则会出现反斜杠。另一方面,AJAX 可能已经为您解析了它。您是否尝试将返回的数组分配给标记? Like function(e){var markers = e}

标签: javascript arrays json google-maps


【解决方案1】:

你能更清楚地描述你的问题吗? 我猜您的问题是将返回的 JSON 搅拌转换为 JS 对象。

JSON.parse(/*returnining json string*/)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-02
    • 1970-01-01
    • 2014-06-21
    • 1970-01-01
    • 2012-05-24
    • 1970-01-01
    • 1970-01-01
    • 2013-08-19
    相关资源
    最近更新 更多