我想加载一个。 txt 文件,如下所示:
0,0:0
0,1:1
0,2:2
0,3:3
1,0:0
1,1:1
1,2:2
1,3:3
到一个名为map_id [x] [y]。
的多维JavaScript数组中 map_id[0][0] = 0;
因为在.txt文件中0,0 = 0
。
有可能吗?
答案 0 :(得分:0)
您可以使用 AJAX 。因为JavaScript太难用于AJAX(Internet Explorer很有罪),你可以使用 JQuery :
$.ajax({
type: "GET",
url: "file.txt", // or path to file
success: function(content) {
// parse the content (content is the file content)
},
error: function() {
console.log('error');
}
});
解析内容如下所示:
var lines = content.split('\n');
for ( var i = 0 ; i < lines.length ; i++ ) {
// take index1, index2, value and store them in a 2d array (parse lines[i])
}