网页特效栏目收集了最全最新的前端网页插件,包括最流行的jQuery,Bootstrap,Js,Css,Vue等主流特效插件。
这是一个小型且易于使用的JavaScript库,将JavaScript数组生成可下载的CSV文件,并用CSV数据填充HTML表格。
使用方法:
1.安装和下载
# NPM
$ npm install @lcluber/csvxjs --save
2.导入模块
import { Export, Convert } from '@lcluber/csvxjs';
3.将对象数组转换为CSV文件。可能的参数:
filename: custom file name
data: data array
options: options
var array = [
{
firstname:'Jill',
lastname:'Smith',
age:50
},
{
firstname:'Eve',
lastname:'Jacksona',
age:94
},
{
firstname:'Mary',
lastname:'Moe',
age:43
}
];
Export.data('example',array,{
separator: ';'
});
4.将CSV数据转换为HTML表。可能的参数:
var data = '"Firstname";"Lastname";"Age"\r\n\
"Jill";"Smith";"50"\r\n\
"Eve";"Jacksona";"94"\r\n\
"Mary";"Moe";"43"';
document.getElementById("table").innerHTML = Convert.table(data,{separator: ';'}, {table: 'table'});
5.导出的可能选项。
Export.data('example',array,{
data: 'text/csv',
charset: 'utf-8',
labels: true,
quote: '"',
separator: ',',
CRLF: '\r\n',
customLabels: []
});
6.转换的可能选项。
Convert.table(data,{
labels: true,
quote: '"',
separator: ',',
CRLF: '\r\n'
},{
table: '',
th: ''
});
转载请注明来源:将JavaScript数组生成可下载的CSV文件(CSVx.js)插件
本文永久链接地址:https://www.moyouyouw.cn/code/766.html
郑重声明:本站所有主题/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系本站删除,谢谢!我们不承担任何技术及版权问题,且不对任何资源负法律责任。
上一篇
下一篇
已有 位小伙伴发表了看法
欢迎 你 发表评论