CSV 规则 : 1、每一行数据包含多个字段,字段间以[,]分割. 2、如果字段值不含有[,]和["],直接输出. 3、如果字段值含有[,],两边加上["],读入时执行相反操作. 4、如果字段值含有["],两边加上["],值中的一个双引号["]替换为两个双引号[""],读入时执行相反操作. 说明: 1、可以假设单个字段值只包含一行数据,即字段值本身不含有[回车换行] 2、不能对文件csv.txt作任何修改:) 3、以下编程要求任选一。 编程要求 1 (.Net/C#): 写一个WinForm应用,读入文件cvs.txt 将第一列转为整形(int) 第二列为字符串型 第三列为字符串型 第四列转为浮点数(float, 可选作) 第五列转为日期类型(DateTime, 可选作) 将数据读入到DataTable中,用DataGrid显示 可选作: 在DataGrid中插入以下3行新数据,然后将数据以CSV格式再存入另一个文件new.txt中 4 Kerry 钓鱼,滑雪 57.2 1980-10-3 6 Bush 篮球,游泳 58.6 1981-2-28 5 Jim 读书 48.6 1980-4-2 编程要求 2 (VC): 写一个Console应用程序,读入文件csv.txt 正确的解析出每行中每列的值 并且以列左对齐的格式在Console中显示 单击回车后程序退出 可选作功能: 可交互的添加一行数据,并且将结果存入文件new.txt 可交互的按第一列的值删除一行数据,并且将结果存入文件new.txt [ Last Update : 2005-3-8 ] [ Leevi ]