Kendo ui 肯多格种群

Kendo ui 肯多格种群,kendo-ui,kendo-grid,kendo-asp.net-mvc,Kendo Ui,Kendo Grid,Kendo Asp.net Mvc,我对所有这些剑道的东西都是新手,我需要帮助从csv文件填充剑道。 csv数据存储在服务返回的字符串数组中 数据如下所示: 0:“模块、日志级别、日志类型、日志数据时间、日志消息” 1:“00D02D5A4B66,通讯服务器,三级,信息,2015年3月16日00:32:57:5716,[ISOMMessageHandler::Initialize]-[EventCount:20,ObjectRetryCount:6]” 2:“00D02D5A4B66,通信服务器,级别1,信息,2015年3月16日

我对所有这些剑道的东西都是新手,我需要帮助从csv文件填充剑道。 csv数据存储在服务返回的字符串数组中

数据如下所示:

0:“模块、日志级别、日志类型、日志数据时间、日志消息”

1:“00D02D5A4B66,通讯服务器,三级,信息,2015年3月16日00:32:57:5716,[ISOMMessageHandler::Initialize]-[EventCount:20,ObjectRetryCount:6]”

2:“00D02D5A4B66,通信服务器,级别1,信息,2015年3月16日00:32:57:5716,ISOMProtocolHandler::HandleConnectionGeneric]-更新前已触动-通信服务器ID:1,连接模式:2”

3:“00D02D5A4B66,通信服务器,第4级,信息,2015年3月16日00:32:57:5716,[PanelDataConfigurationHandler:UpdatePanelConnectionStatus]:通信服务器ID 1,通信模式:2”

我需要显示第0个索引数据作为列的标题
我的建议是自己制作一个包装器方法并将其转换成JSON。

我的建议是自己制作一个包装器方法并将其转换成JSON。

正如Thomas所说,需要包装器。 这是我的包装函数

function csvJSON(lines) {

        var result = [];

        var headers = lines[0].split(",");
        headers.unshift("MAC");
        for (var i = 1; i < lines.length; i++) {

            var obj = {};
            var currentline = lines[i].split(",");

            for (var j = 0; j < headers.length; j++) {
                obj[headers[j]] = currentline[j];
            }

            result.push(obj);

        }

        return result; 

    }
函数csvJSON(行){
var结果=[];
var headers=行[0]。拆分(“”,“”);
标题。取消移位(“MAC”);
对于(变量i=1;i
正如托马斯所说,需要包装器。 这是我的包装函数

function csvJSON(lines) {

        var result = [];

        var headers = lines[0].split(",");
        headers.unshift("MAC");
        for (var i = 1; i < lines.length; i++) {

            var obj = {};
            var currentline = lines[i].split(",");

            for (var j = 0; j < headers.length; j++) {
                obj[headers[j]] = currentline[j];
            }

            result.push(obj);

        }

        return result; 

    }
函数csvJSON(行){
var结果=[];
var headers=行[0]。拆分(“”,“”);
标题。取消移位(“MAC”);
对于(变量i=1;i