Поля новой линии и горизонта json2csv json

var myCars = [ { "Gamma Dashboard": "", "Name:": "Отчет об эффективности", "Диапазон дат:": "2018-10-16 до 2018-10-16", "Username:": "duong.dang", "=============================":", "Publisher": "Pub. Rev($)", "Yomedia - Ultra": 200,68, "Yomedia - Xaxis": 0,55," Всего ": 201,23 }, { "Gamma Dashboard": "", "Name:": "", " Диапазон дат: ":" ", "Имя пользователя:": "", "====================================": ", "Publisher": "Imps", "Yomedia - Ultra": "177 938", "Yomedia - Xaxis": 514, "Total": "178 452,00 "},];

var json2csv = require('json2csv').parse;
const Json2csvParser = require('json2csv').Parser;
//const fields = ['Gamma Dashboard', 'Name'];
//const fieldNames = ['Date range','Username'];
const opts = {
  newLine: '\r\n',
  hasCSVColumnTitle: false,
  withBOM: true,
  excelStrings: true
};

try {
  const parser = new Json2csvParser();
  const csv = parser.parse(myCars);
  console.log(csv);
  //return;
   response.header('content-type', 'application/octet-stream');
   response.header('content-disposition', 'attachment; filename="export.csv"');
   return response.status(200).send(csv);
} catch (err) {
  console.error(err);
}

---- но мне нравится использовать горизонт результатов "Gamma Dashboard:","" Name:",Performance" "Username:","duong.dang" "=============================",""Издательство Yomedia - Ultra Yomedia - Xaxis Total Pub. Rev($) 200,68 0,55 201,23 Имперские расходы 177 938 514 178 452,00

0 ответов

Другие вопросы по тегам