конвертирует CSV строку в массив
text | string | строка CSV |
delimiter | object | разделители строк/столбцов в CSV данных |
array | массив с данными |
var data = webix.csv.parse("a,b\n,c,d");
// вывод
// [[a,b],[c,d]]
Разделитель - это объект со следующими свойствами:
var delimiter = {
rows: "\n", // разделитель строк
cols: "\t" // разделитель столбцов
}
Разделители по умолчанию:
Вы можете изменить разделители, например:
var csv = '1-The Shawshank Redemption|2-The Godfather';
var delimiter = { rows:"|", cols:"-" };
var data = webix.csv.parse(csv, delimiter);
// output
// [["1", "The Shawshank Redemption"], ["2", "The Godfather, "1972"]]
Вы можете изменить разделители глобально, задав новые значения свойствам webix.csv.delimiter.rows и webix.csv.delimiter.cols.
webix.csv.delimiter.rows = "\b";
webix.csv.delimiter.cols = "\v";
Наверх