簡體   English   中英

如何使用分組列將表格導出到 csv/excel

[英]How to export table to csv/excel with grouped columns

我想知道如何將 json 導出到具有組列標題的 csv 。 我可以生成表格,但是如何以 csv 格式導出,任何庫或任何方法,請幫助

var obj =  {
  options: {
    w1: {start:"sep",end: "6"},
    w2: {start:"nov", end: "5"}
  },
  intervals: {
    t1: {begin: "1", end: "2", totalqty: 2,totalamt: 200},
    t2: {begin: "4", end: "7", totalqty: 3, totalamt: 300},
  }
  items: [
    {
      name: "s1",
      desc: "sample1",
      w1: {t1: {qty:0, amt: 100},t2: {qty:1, amt: 200}},
      w2: {t1: {qty:1, amt: 100},t2: {qty:2, amt: 200}}
    }
    {
      name: "s2",
      desc: "sample2",
      w1: {t1: {qty:0, amt: 100},t2: {qty:0, amt: 0}},
      w2: {t1: {qty:0, amt: 0},t2: {qty:1, amt: 200}}
    }
  ]
}

除外 Output

如果要將 JSON 導出到 Excel,可以使用這個庫: https://github.com/SheetJS/sheetjs

如果要將 JSON 導出到 CSV 可以使用 PapaParse: https://www.papaparse.com/

但是您不能在 CSV 中導出分組列,您必須以某種方式將它們展平,例如,您可以復制以組名為前綴的列名,如Sep06-1to2Sep06-4to7等,或者只創建 1 個 CSV 文件團體

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM