csv 中显示逗号和双引号
来源:互联网 发布:ubuntu my.cnf 没内容 编辑:程序博客网 时间:2024/05/16 10:00
保存csv文件的时候,我们通过逗号进行分隔,如果使用excel进行打开的话,在展现上可能会有一些问题,这里使用的是office 2007,如果是一个较长数字或者为一串数字字符串,这里包括以0开始的字符串,用excel打开后,我们看到的可能是经过科学计算转换过后的,或者是去掉了前面0的数字,为了展现方便,我们可以在生成csv文件的时候,用=”01023232”将这样的字段来表示即可.
此外还有一些其他情况也需要注意,例如字符串中含有逗号的情况,需要用”aa,bb”这样的形式来表达。
最后,要说明的是,如果我们通过黏贴或者到处的方式生成了新的excel文件,这样的修改并不会影响我们通过程序来读取excel内容时获取的内容,即=或””会自动被过滤。
碰到的问题
1.单元格内容有换行,csv 文件会换行
3.单元格内容有逗号,csv 文件会分割单元格
3.单元格内容有双引号,csv 文件会把第一个双引号"吃掉".
前俩个问题 用\" 包含单元格内容可以解决,
第三个问题 把一个单引号替换成俩个, csv 文件只显示一个.
资料来处:
http://blog.5d.cn/user6/tile/200507/124121.html
http://witmax.cn/php-write-csv.html
最近写了一个生成csv的程序,生成的csv其中有一列数字长度为13位,csv中查看没有问题,但是用excel打开数字就会变成科学计数法
解决办法:
1、在生成csv的时候,在数字的前面或后面加上"\t"制表符,再用excel打开问题解决!如 “1234567890”
2、在生成csv的时候,在数字的前面加上"=",再用excel打开问题解决!如 ="9876543210",=“1234567890”,
=============
如果用"000",则结果用excel 查看只有0
- csv 中显示逗号和双引号
- 关于CSV文件的读写问题(特别是有双引号和逗号的情况)
- 导出csv格式,一个单元格内容包含“逗号”,“双引号”问题
- excel表格另存为CSV文件时,如何使每个单元内容都带双引号和逗号分隔
- 关于输入框中显示双引号和单引号
- 关于输入框中显示双引号和单引号
- 关于输入框中显示双引号和单引号
- 解决java中显示单引号和双引号的问题
- 过滤逗号,双引号
- java字符串中显示双引号
- 从CSV文件中读取数据,使用逗号','分割问题
- 从CSV文件中读取数据,使用逗号','分割问题
- 从CSV文件中读取数据,使用逗号','分割问题
- 获取csv文件对逗号和引号的处理
- 数据库中分号和双引号
- PHP中单引号和双引号
- js中单引号和双引号
- shell 中 单引号 和 双引号
- js使用技巧2
- 好用的网站
- 查看静态库导出函数-备注
- c语言中static 用法总结
- js使用技巧3
- csv 中显示逗号和双引号
- 算法的类型:
- 一步一步实现Linux下Ping命令
- scanf("%d",&choose); getchar();
- iphone开发环境
- JAVA IO 分享
- 【转载】ant中copy操作学习心得
- 卷积
- MakeFile预定义变量