Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过papaparse jquery插件将数组转换为json_Javascript_Jquery_Arrays_Json - Fatal编程技术网

Javascript 通过papaparse jquery插件将数组转换为json

Javascript 通过papaparse jquery插件将数组转换为json,javascript,jquery,arrays,json,Javascript,Jquery,Arrays,Json,我正在尝试实现jQuery插件。然而,它似乎不起作用。它应该需要将我的数组转换成JSON。我已将CSV解析为数组 // parse csv line by line for (var i = 0; i < arr.length; i++) { arr[i] = parseLineCSV(arr[i]); } for (var i = 0; i < arr.length; i++) {

我正在尝试实现jQuery插件。然而,它似乎不起作用。它应该需要将我的数组转换成JSON。我已将CSV解析为数组

        // parse csv line by line
        for (var i = 0; i < arr.length; i++) {
            arr[i] = parseLineCSV(arr[i]);
        }

        for (var i = 0; i < arr.length; i++) {
            for (var j = 0; j < arr[i].length; j++) {

            }
            document.write(arr[i]);
        }
    } else {
        document.write("Not a CSV file!")
    }
}     

创建一个数组,然后将结果推送到该数组中。 您的输入应该是CSV(字符串、文件URL)而不是数组

var ur_data = []

var results = $.parse(arr, {
    delimiter: "\t",
    header: true,
    dynamicTyping: false,
    preview: 0,
    step: function (results) {
        ur_data.push(results.data[0]);
    },
    complete: function () {
        console.log("All done!");
    }
});

请把你的代码格式化好。。。
var ur_data = []

var results = $.parse(arr, {
    delimiter: "\t",
    header: true,
    dynamicTyping: false,
    preview: 0,
    step: function (results) {
        ur_data.push(results.data[0]);
    },
    complete: function () {
        console.log("All done!");
    }
});