当前位置: 首页 > 工具软件 > json2csv > 使用案例 >

JSON 转 CSV

宋华美
2023-12-01

将对象数组转换为仅包含columns指定对象的逗号分隔值 (CSV) 字符串。

  • 使用Array.prototype.join()提供的 . 组合所有名称columns以创建第一行delimiter
  • 使用Array.prototype.map()Array.prototype.reduce()为每个对象创建一行。用空字符串替换不存在的值,并且只映射columns.
  • 用于Array.prototype.join()将所有行组合成一个字符串,每行用换行符 ( \n) 分隔。
  • 省略第三个参数 ,delimiter以使用 . 的默认分隔符','
const JSONtoCSV = (arr, columns, delimiter = ',') =>
  [
    columns.join(delimiter),
    ...ar
 类似资料: