INNER CODE UNIT · JavaScript

csvCell

smithyhq/sqladmin · sqladmin/statics/js/main.js:172

function csvCell(value) {
  const text = value == null ? '' : String(value);
  return '"' + text.replace(/"/g, '""') + '"';
}

function buildMissedRowsCsv(missedRows) {
  if (!missedRows.length) {
    return '';
  }

  const dataColumns = Object.keys(missedRows[0].data || {});
  const header = ['line', 'errors'].concat(dataColumns);
  const lines = [header.map(csvCell).join(',')];

  missedRows.forEach(function (row) {
    const errorText = JSON.stringify(row.errors || {});
    const rowValues = [row.line, errorText];

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…