Browse Source

Refactor variable srt to value

pull/534/head
Dennis Boldt 7 years ago
parent
commit
1d247a21db
  1. 16
      papaparse.js

16
papaparse.js

@ -280,7 +280,7 @@
/** quote character */ /** quote character */
var _quoteChar = '"'; var _quoteChar = '"';
/** quote character */ /** whether only strings should be quoted */
var _onlyQuoteStrings = false; var _onlyQuoteStrings = false;
unpackConfig(); unpackConfig();
@ -412,20 +412,20 @@
} }
/** Encloses a value around quotes if needed (makes a value safe for CSV insertion) */ /** Encloses a value around quotes if needed (makes a value safe for CSV insertion) */
function safe(str, col) function safe(value, col)
{ {
if (typeof str === 'undefined' || str === null) if (typeof value === 'undefined' || value === null)
return ''; return '';
if (str.constructor === Date) if (value.constructor === Date)
return JSON.stringify(str).slice(1, 25); return JSON.stringify(value).slice(1, 25);
// We must check, whether the data type is string already here, // We must check, whether the data type of value is string already here,
// since all data types are converted into strings in the next line // since all data types are converted into strings in the next line
var onlyQuoteStrings = _onlyQuoteStrings && typeof str === 'string'; var onlyQuoteStrings = _onlyQuoteStrings && typeof value === 'string';
// Converts every data type to string // Converts every data type to string
str = str.toString().replace(quoteCharRegex, _quoteChar + _quoteChar); var str = value.toString().replace(quoteCharRegex, _quoteChar + _quoteChar);
var needsQuotes = onlyQuoteStrings var needsQuotes = onlyQuoteStrings
|| (typeof _quotes === 'boolean' && _quotes) || (typeof _quotes === 'boolean' && _quotes)

Loading…
Cancel
Save