读书人

关于CSV文件的空值有关问题

发布时间: 2012-01-24 23:11:54 作者: rapoo

关于CSV文件的空值问题!
一个20行4列的CSV文件
只有第1行和第1列有数据。

然后用UltraEdit打开查看。结果如下:

1,2,3,4
2,,,
3,,,
4,,,
5,,,
6,,,
7,,,
8,,,
9,,,
10,,,
11,,,
12,,,
13,,,
14,,,
15,,,
16,,,
17
18
19
20


请问为什么从17行开始,逗号就没有了啊?疑惑中。。。

[解决办法]
加一个空格就有了,是否前面有逗号的单元格都有空格啊?
[解决办法]
17行以后不属于有效数据
[解决办法]
Debug跟踪一下,应该会发现原因所在
[解决办法]
csv具体文件格式:
> 每条记录占一行
> 以逗号为分隔符
> 逗号前后的空格会被忽略
> 字段中包含有逗号,该字段必须用双引号括起来
> 字段中包含有换行符,该字段必须用双引号括起来
> 字段前后包含有空格,该字段必须用双引号括起来
> 字段中的双引号用两个双引号表示
> 字段中如果有双引号,该字段必须用双引号括起来
> 第一条记录,可以是字段名

读书人网 >J2SE开发

热点推荐