2017-10-07 17 views
0

マッピングサービスから返された場所のリストは、次の形式で取得しています。場所の文字列からJSONオブジェクトを作成します

[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 
     ] 
    ] 
} 

答えて

2

"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);

関連する問題