1.数据准备
(1.)页面数据可以直接复制的话直接复制,然后新建txt文本文件保存
(2.)不便于复制的数据,整个复制dom节点放入准备好的html文件,通过jquery进行数据筛选,数据拼接时候,用逗号,
进行字段分割,使用\n
换行。字符串拼接完成后在回显到页面中,此时可以得到格式化好的数据,直接复制后保存到txt文本文件中。
js部分
var str = '' var res = $('tr').each(function(){ var code = $(this).find('td').eq(0).text(); var name = $(this).find('td').eq(1).text(); var row = code + ',' + name + '\n' str += row }); $('.result').text(str);
html部分
<div class="result" style="white-space: pre;"></div>
2.生成CSV文件
新建excel文件->数据->导入数据->选择数据源->上面生成的txt->生成->另存为csv文件
3,修改csv编码为utf-8(否则此处中文字符会报错)
csv文件->打开方式->记事本->另存为->选择编码-utf-8
注意事项:从别处复制文本粘贴到表格中也会导致编码变动,所以确保再次保存编码为utf-8
4.csv导入
其它配置默认,栏位名称写入对应字段,逗号分割,示例:code,name