前言
在与数据相关的网站上,可能需要提供数据下载链接,以便用户下载数据。 我在网页上尝试了使用json数据,但是用户
环境
Windows10jquery2.1.4方法
在HTML文件中添加下载标签! - -下载链接-- div id='download'/div现有的json数据ret:ret=[ {名称: '马达1 ',temp1: 48,temp2: 49,time 360 49,时间330 ]
{名称: '马达1 ',temp1: 48,temp2: 48,time : ' 2018-05-1710336021:30 ',长度: 10 },
{名称: '马达1 ',temp1: 64,temp2: 48,time : ' 2018-05-1516336052:50 ',长度: 10 },
{名称: '马达1 ',temp1: 64,temp2: 48,time : ' 2018-05-15163360523:49 ',长度: 10 },
{名称: '马达1 ',temp1: 64,temp2: 48,time : ' 2018-05-15163360523:47 ',长度: 10 },
{名称: '马达1 ',temp1: 64,temp2: 48,time : ' 2018-05-15163360523:46 ',长度: 10 },
{名称: '马达1 ',temp1: 64,temp2: 64,time : ' 2018-05-1516336052:36 ',长度: 10 },
{名称: '马达1 ',temp1: 64,temp2: 64,time : ' 2018-05-1516336051:55 ',长度: 10 },
{名称: '马达1 ',temp1: 64,temp2: 70,time : ' 2018-05-1516336019336053 ',长度: 10 },
“名称: '马达1 ',时间1: 64,时间2: 72,时间: ' 2018-05-1516336018:18 ',长度: 10”
1
2
3
4
5
6
7
8
9
10
11
使用json迁移到csv的库json2csv,下载后库脚本SRC='/Static/JS/JSON2CSV.JS ' type='文本/JavaScript ' /脚本不那样的话读不出来。 因为大家都是根据情况使用,所以for(varI=0; 长度; I )推送我的数据; 将json数据转换为CSV验证字段=[“名称”,“时间1”,“时间2”,“时间”]; varresult=JSON2CSV ({数据:毫米数据,字段:字段}; //创建下载链接vardata=' data :文本/CSV; charset=utf-8,'编码组件(结果); //格式化数据varaa=$(a/a ) ).text ) )下载数据); //a标签创建aa.attr(href )、data ); 将href属性aa.attr (下载,) data.csv )添加到//a标签); //a标签包含下载属性$ (#下载) ).append(aa ); //插入标签/脚本 ) ) ) ) ) ) ) ) ) ) )。