以完整的代码将文本文件存储到javascript中的数组中

以完整的代码将文本文件存储到javascript中的数组中,javascript,html,Javascript,Html,我有这样的文本文件: 'Ontario', 51.567841, -86.902662 'North Dacota',48.112188, -100.152173 'South Dacota',45.741832, -99.251294 'Montana',47.950558, -106.875805 我需要将其存储到JavaScript中的一个数组中,完整的代码如下: var locations = [ ['Ontario', 51.567841, -86.902662],

我有这样的文本文件:

'Ontario', 51.567841, -86.902662 'North Dacota',48.112188, -100.152173 'South Dacota',45.741832, -99.251294 'Montana',47.950558, -106.875805
我需要将其存储到JavaScript中的一个数组中,完整的代码如下:

var locations = [
      ['Ontario', 51.567841, -86.902662],
      ['North Dacota',48.112188, -100.152173],
      ['South Dacota',45.741832, -99.251294],
      ['Montana',47.950558, -106.875805]

    ];
试试这个

var str=“‘安大略’、51.567841、-86.902662‘北达科塔’、48.112188、-100.152173‘南达科塔’、45.741832、-99.251294‘蒙大拿’、47.950558、-106.875805”;
var formattedArray=str.replace(/,\s?/g,,')。replace(/\s(')\b | \b(')\s/g,'***'))。split('***');
var result=formattedArray.map(函数(值){
返回值.replace(/'/g',).split(',');
});

警报(JSON.stringify(result))使用PHP explode函数并将逗号设置为分隔符@detheridge02这是一个javascript问题。哦,到目前为止你试了什么?就是这样!在这种情况下,在循环中逐行读取文本文件,然后。。。locations.push=csvLine.split(',');我没有看到每个名字和数字后面都有逗号。如果是打字错误,那么可以先将文本文件的内容复制到字符串上,然后使用txtfilestring.split(“,”);正如我们看到的,你已经做了你想做的。那你为什么问这个问题?