Kendo ui 肯多格种群
我对所有这些剑道的东西都是新手,我需要帮助从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个索引数据作为列的标题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日
我的建议是自己制作一个包装器方法并将其转换成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