【问题标题】:Create JSON object from string of locations从位置字符串创建 JSON 对象
【发布时间】:2017-10-07 01:28:01
【问题描述】:

我有一个从地图服务返回的位置列表,格式如下。

   [115.772933,-32.095437], [115.772933,-32.095437], 
   [115.772933,-32.095437],

我需要将它作为有效的 JSON 对象插入到 mongoDB 集合中,但我不确定如何将字符串嵌入到 javascript 中的有效 JSON 对象中。我已经尝试过 JSONparse,但我遇到了错误。

var coordinates = "[115.772933,-32.095437], [115.772933,-32.095437], [115.772933,-32.095437],"

        var polygons = {
    "type" : "Polygon",
    "coordinates" : [ 
        [ 
  coordinates
        ]
    ]
}

【问题讨论】:

    标签: javascript json mongodb


    【解决方案1】:

    "use strict";
    
    let coordinates =  [[115.772933,-32.095437], [115.772933,-32.095437], [115.772933,-32.095437]];
    let polygons = {
        'type': 'Polygon',
        'coordinates': coordinates
    };
    
    let jsonData = JSON.stringify(polygons);
    
    console.log(jsonData);

    【讨论】:

      猜你喜欢
      • 2022-01-22
      • 2011-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多