生成csv文件打开列变成科学计数法
来源:互联网 发布:opencv2 分水岭算法 编辑:程序博客网 时间:2024/05/18 02:25
逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据,不包含二进制数据,是一种字符数据。
csv文件生成方式有多种:
- 手动逐行写入文件,指定分隔符;
- 使用第三方jar包,如net.sourceforge.javacsv。
这种方式生成的csv文件,使用excel打开时,如果列中数字字符串过长,就会编程科学计数法,看不到真实的值,使用文本打开文件仍然可以看到真实的值。
解决办法:
在生成行的时候,在有问题的字段后面加上”\t”即可,如:
sb.append("12345669796867879\t").append(",").append("aa");
这样可能遇到的问题是在解析的时候字段取出的值被加上了制表符,如果不处理可能导致取出的值无效,导致后面处理错误
阅读全文
0 0
- 生成csv文件打开列变成科学计数法
- CSV文件 科学计数法
- CSV文件中长数字自动变成科学计数法怎么处理?
- csv 文件使用excel打开, 数字使用了科学计数法的问题解决
- EXCEL打开TXT文件时让长数字串不会变成科学计数法
- mysql导出csv文件excel打开后数字用科学计数法显示且低位变0的解决方法
- excel导入csv格式 身份证号就变成科学计数法了
- 解决导出的csv单元格中数字过长时变成科学计数法的问题
- 多个CSV文件合并 写入CSV文件 科学计数法
- csv 导入,科学计数法问题
- java导出csv用excel打开后数字不用科学计数法显示
- java导出csv用excel打开后数字不用科学计数法显示
- java导出csv用excel打开后数字不用科学计数法显示
- java导出csv用excel打开后数字不用科学计数法显示
- 如何将TXT或CSV数据导入到EXCEL中让长数字不会变成科学计数法,转化成文本
- javacsv.jar写csv文件时,数字过长会变成科学表达法怎么办
- csv 中 数值被自动转换成科学计数法 的问题 excel打开后数字用科学计数法显示且低位变0的解决方法
- 将数据写入到CSV文件中--出现“科学计数法”问题,已解决
- 【阿里云大学免费精品课】机器学习入门:概念原理及常用算法
- Android 的应用service
- linux shell脚本中的``和$()的区别
- Linux-shell学习笔记--环境变量
- 写一个简单脚本检测mysql主从是否正常
- 生成csv文件打开列变成科学计数法
- 2017年6月23日
- Linux 作业和进程
- 我是一棵树
- [bzoj3175] [Tjoi2013]攻击装置(最大独立集)
- 数组
- 02Activity
- JavaScript上的各种函数声明
- 安卓数据存储之SharedPreferences存储