js excel匯出功能

2022-06-17 07:42:13 字數 1009 閱讀 7518

<

html

>

<

head

>

<

p style

="font-size: 20px;color: red;"

>使用a標籤方式將json匯出csv檔案

p>

<

button

onclick

='tabletoexcel()'

>匯出

button

>

head

>

<

body

>

<

script

>

function

tabletoexcel(),,,

,]

//列標題,逗號隔開,每乙個逗號就是隔開乙個單元格

let str

=`姓名,**,郵箱\n`;

//增加\t為了不讓**顯示科學計數法或者其他格式

for(let i =0

; i

<

jsondata.length ; i

++),`;

}str+='

\n'; }

//encodeuricomponent解決中文亂碼

let uri ='

data:text/csv;charset=utf-8,\ufeff'+

encodeuricomponent(str);

//通過建立a標籤實現

let link

=document.createelement("a

");link.href

=uri;

="json資料表.csv";

link.click();

document.body.removechild(link);

}script

>

body

>

html

>

excel匯出功能

1 pom.xml匯入依賴 org.apache.poi poi org.apache.poi poi ooxml 本地倉庫位置 2 controller apioperation value 分析資料 匯出 httpmethod get notes 說明 匯出csv格式資料 response st...

GridManager 匯出功能

匯出功能現在分為兩種模式 static,blob 初始化時指定啟用匯出功能。方式如下 table 複製 var table document.queryselector table table.gm return newpromise query i18n en us columndata 複製 渲...

Vue匯出excel功能

exporttable require.ensure 表頭集合 const theader 站名 設計規模 萬噸 日 處理水量 萬噸 符合率 表中的prop值 const filterval stnm designscale watertreatment coincidencerate table中...