CSV文件读取

问题描述

CSV文件中有一条数据和上图一样。最后一个单元格中数据换行了,请问如何使用文件流读取到DataTable。注意这是一条数据,在DataTable上也应该是一条数据。

解决方案

解决方案二:
这条数据比较明细。
解决方案三:
既然你有csv文件,为什么不贴出文件中的这两行来呢?贴个莫名其妙的表格,谁知道你用的表格跟csv文件有什么关系呢?
解决方案四:
如果你不知道如何打开csv文件看到真正的干货,只会使用excel,那么就用更加真实的方式来描述你的需求。
解决方案五:
什么意思?如果单元格中有换行,那么csv中该单元格的内容一定是被双引号括起的,且换行处只有n没有r你在读取、解析的时候注意点就是了
解决方案六:
这个CSV文件可以上传吗?不好意思,可能是我描述不清。我的意思是,我有一个CSV文件,用文件流的方式读取到DataTable时会读取不到整行。因为其中有一个单元格数据换行了。所以明明是一行数据结果在DataTable中显示的却是两行记录。不好意思我是初学者,不是太明白,如果有大神可以帮助我非常感谢,谢谢!我QQ:1052121671。这里不知道如何上传文件。
解决方案七:
引用5楼Tobin_han的回复:

这个CSV文件可以上传吗?不好意思,可能是我描述不清。我的意思是,我有一个CSV文件,用文件流的方式读取到DataTable时会读取不到整行。因为其中有一个单元格数据换行了。所以明明是一行数据结果在DataTable中显示的却是两行记录。不好意思我是初学者,不是太明白,如果有大神可以帮助我非常感谢,谢谢!我QQ:1052121671。这里不知道如何上传文件。

用记事本打开,看看数据是咋样的

时间: 2024-10-30 11:18:03

CSV文件读取的相关文章

php从csv文件读取数据并输出到网页的方法

 本文实例讲述了php从csv文件读取数据并输出到网页的方法.分享给大家供大家参考.具体实现方法如下: <?php $fp = fopen('sample.csv','r') or die("can't open file"); print "<table>n"; while($csv_line = fgetcsv($fp)) { print '<tr>'; for ($i = 0, $j = count($csv_line); $i

php从csv文件读取数据并输出到网页的方法_php技巧

本文实例讲述了php从csv文件读取数据并输出到网页的方法.分享给大家供大家参考.具体实现方法如下: <?php $fp = fopen('sample.csv','r') or die("can't open file"); print "<table>\n"; while($csv_line = fgetcsv($fp)) { print '<tr>'; for ($i = 0, $j = count($csv_line); $i

linux环境下php读取csv文件中文读取不到的问题解决办法

在LIUNX环境下PHP读取csv文件的时候,csv文件中的中文不显示.... 终于找到了解决方案,下面和大家分享下! 在执行csv文件读取前加上一句: setlocale(LC_ALL, 'zh_CN'); 瞬间,问题解决了.... 实例: <?phpsetlocale(LC_ALL, 'zh_CN');$handle = fopen("xxx.csv","r");while ($data = fgetcsv($handle, 1000,',')) { ..

CSV文件的生成与分析

  CSV文件是指Excel可以识别的后缀名为CSV的文件,网站系统后台用来存储分析数据的时候有可能会用到它.其实CSV文件的读取和做成比较简单,主要的技术点是文件的读写.不过CSV文件的分析和生成有一定的代表性,可以通过对CSV文件的生成和分析的实现,来了解后台处理批量数据的简单思路. 打开Excel,新建一个文件,在里面随便输入一些数据,然后另存为一个CSV文件,再次用Excel打开的时候,发现只有一个sheet.用一个记事本打开这个文件,可以看到类似如下的数据. aaa,bbb,ccc,d

php读取csv文件并输出的方法

 本文实例讲述了php读取csv文件并输出的方法.分享给大家供大家参考.具体实现方法如下: <?php $row = 0; $j = 1; // Linea por la que quieres empezar $file = "name.txt"; //Nombre del fichero if (($handle = fopen($file, "r")) !== FALSE) { while (($data = fgetcsv($handle, "

Python导出数据到Excel可读取的CSV文件的方法

  本文实例讲述了Python导出数据到Excel可读取的CSV文件的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 import csv with open('eggs.csv', 'wb') as csvfile: #spamwriter = csv.writer(csvfile, delimiter=' ',quotechar='|', #quoting=csv.QUOTE_MINIMAL) spamwriter = csv.writer(csvfile,

PHP按行读取、处理较大CSV文件的代码实例

 这篇文章主要介绍了PHP按行读取.处理较大CSV文件的代码实例,需要的朋友可以参考下 对于数百万条数据量的CSV文件,文件大小可能达到数百M,如果简单读取的话很可能出现超时或者卡死的现象.   为了成功将CSV文件里的数据导入数据库,分批处理是非常必要的.   下面这个函数是读取CSV文件中指定的某几行数据:    代码如下: /**  * csv_get_lines 读取CSV文件中的某几行数据  * @param $csvfile csv文件路径  * @param $lines 读取行数

jsp读取CSV文件如何替换csv文件?

问题描述 jsp读取CSV文件如何替换csv文件? 我遇到一个问题,csv文件内容如下: car118499ActivePreActivecar2ActivePreActivecar321138Active40712PreActivecar4ActivePreActive 我想在jsp中显示 car1 car2 car3 car418499 21138 40712

php fgetcsv读取csv文件代码

php教程 fgetcsv读取csv文件代码 function get_csv_contents( $file_target ){ $handle  = fopen( $file_target, 'r'); while ($data = fgetcsv($handle, 1000, ",")) {             $num = count($data);         echo "<p> $num fields in line $row: <br&