文号
t74104
阅读
18070
回复
8
收藏
4
求助,怎么用html输出csv格式文件
2015/10/27
IP:甘肃
我做的一个网页小工具,想要能输出csv,应该怎么做
11年2个月前IP:陕西
794759
1楼
要把什么样的数据输出成csv?
引用
评论
11年2个月前IP:甘肃
794760
2楼
引用 金星凌日:
要把什么样的数据输出成csv?
逗号分隔值,类似这种感觉

35.7, 1007.98, 0.17578125, 0.9609375, -0.1875
35.7, 1007.98, 0.17578125, 0.97265625, -0.17578125
35.7, 1007.9, 0.17578125, 0.9609375, -0.17578125
35.7, 1007.9, 0.1875, 0.94921875, -0.17578125
35.7, 1007.9, 0.1875, 0.94921875, -0.1640625
35.7, 1007.9, 0.1875, 0.9609375, -0.17578125
35.7, 1007.9, 0.17578125, 0.94921875, -0.140625
35.7, 1007.9, 0.1640625, 0.9609375, -0.15234375
35.7, 1007.84, 0.1640625, 0.9609375, -0.15234375
35.7, 1007.84, 0.1640625, 0.9609375, -0.1640625
35.7, 1007.84, 0.15234375, 0.9609375, -0.15234375
35.7, 1007.84, 0.15234375, 0.94921875, -0.1640625
35.7, 1007.84, 0.1640625, 0.94921875, -0.17578125
35.7, 1007.84, 0.1640625, 0.9609375, -0.1640625
35.7, 1007.9, 0.1640625, 0.94921875, -0.17578125
35.7, 1007.9, 0.1640625, 0.984375, -0.17578125
35.7, 1007.78, 0.1640625, 0.97265625, -0.1640625
35.7, 1007.78, 0.17578125, 0.9609375, -0.1640625
35.7, 1007.9, 0.1875, 0.9609375, -0.17578125
35.7, 1007.9, 0.1640625, 0.9609375, -0.17578125
35.7, 1007.87, 0.1640625, 0.97265625, -0.17578125
35.7, 1007.87, 0.17578125, 0.984375, -0.17578125
35.7, 1007.81, 0.17578125, 0.9609375, -0.17578125
35.7, 1007.81, 0.1875, 0.94921875, -0.17578125
35.7, 1007.9, 0.17578125, 0.94921875, -0.17578125
35.7, 1007.9, 0.1875, 0.94921875, -0.17578125
35.7, 1007.81, 0.17578125, 0.9609375, -0.1875
35.7, 1007.81, 0.17578125, 0.94921875, -0.19921875
35.7, 1007.84, 0.17578125, 0.94921875, -0.2109375
35.7, 1007.84, 0.1640625, 0.94921875, -0.19921875
35.7, 1007.87, 0.17578125, 0.9609375, -0.19921875
35.7, 1007.87, 0.1875, 0.94921875, -0.1875
35.7, 1007.84, 0.1640625, 0.94921875, -0.2109375
35.7, 1007.84, 0.15234375, 0.94921875, -0.19921875
35.7, 1007.9, 0.17578125, 0.94921875, -0.1875
35.7, 1007.9, 0.17578125, 0.9609375, -0.19921875
35.7, 1007.93, 0.1875, 0.94921875, -0.19921875
35.7, 1007.93, 0.1640625, 0.94921875, -0.1875
35.7, 1007.84, 0.17578125, 0.94921875, -0.1875
35.7, 1007.84, 0.1640625, 0.94921875, -0.19921875
35.7, 1007.9, 0.17578125, 0.94921875, -0.1875
35.7, 1007.9, 0.1875, 0.94921875, -0.2109375
35.7, 1007.87, 0.1875, 0.94921875, -0.22265625
35.7, 1007.87, 0.17578125, 0.9609375, -0.2109375
35.7, 1007.84, 0.1875, 0.94921875, -0.2109375
35.7, 1007.84, 0.17578125, 0.9609375, -0.19921875
35.7, 1007.87, 0.1875, 0.94921875, -0.1875
35.7, 1007.87, 0.17578125, 0.94921875, -0.1875
35.7, 1007.87, 0.1640625, 0.94921875, -0.1875
35.7, 1007.87, 0.1640625, 0.94921875, -0.1875
35.7, 1007.81, 0.17578125, 0.94921875, -0.1875
35.7, 1007.81, 0.1875, 0.97265625, -0.1875
35.7, 1007.84, 0.1875, 0.9609375, -0.1875
35.7, 1007.84, 0.1875, 0.97265625, -0.1875
35.7, 1007.84, 0.1875, 0.9609375, -0.1875
35.7, 1007.84, 0.1875, 0.94921875, -0.1875
35.7, 1007.87, 0.1875, 0.9609375, -0.1875
35.7, 1007.87, -0.000732421875, -0.000732421875, -0.000732421875
引用
评论
11年2个月前IP:陕西
794763
3楼
引用 法式油炸薯条:
逗号分隔值,类似这种感觉

35.7, 1007.98, 0.17578125, 0.9609375, -0.1875
35.7, 1007.98, 0.17578125, 0.97265625, -0.17578125
35.7,...
我想问的是原数据是什么样的。
引用
评论
11年2个月前IP:甘肃
794765
4楼
引用 金星凌日:
我想问的是原数据是什么样的。
原数据是javascript里面的几个数组
引用
评论
11年2个月前IP:浙江
794797
5楼
静态html在本地运行保存文件的话需要javascript脚本先获得本地读写的权限,再创建文件,打开文件句柄,想文件中写字符或者流。
如果你 的原始数据要在网页上提交的话,就是在服务器端运行和保存文件,就需要在html中嵌入ajax脚本,向服务器端通讯,否则就需要用js,php,asp,cgi或者其它服务器端解释执行的脚本。
引用
评论
11年1个月前IP:四川
794890
6楼
网页上javascript没法直接向硬盘写文件,可以先生成临时csv文件(一般是在服务端,html5可以在本地),然后指导用户下载,也可以输出到文本框<textarea>让用户自己复制。
引用
评论
11年1个月前IP:甘肃
795413
7楼
引用 acmilan:
网页上javascript没法直接向硬盘写文件,可以先生成临时csv文件(一般是在服务端,html5可以在本地),然后指导用户下载,也可以输出到文本框<textarea>让用户自己复制。
问一下具体怎么操作,比如说一个二维数组怎么输出成csv文件让人下载
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的