Tag: csv

在C#中读取CSV文件

有谁知道一个开源库,允许您parsing和读取C#中的.csv文件?

使用扫描仪读取CSV()

我的csv正在读入System.out,但我注意到,任何带有空格的文本都会被移到下一行(作为返回\ n) 以下是我的csv开始的方式: first,last,email,address 1, address 2 john,smith,blah@blah.com,123 St. Street, Jane,Smith,blech@blech.com,4455 Roger Cir,apt 2 运行我的应用程序后,任何有空格(地址1)的单元格都会被扔到下一行。 import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; public class main { public static void main(String[] args) { // -define .csv file in app String fileNameDefined = "uploadedcsv/employees.csv"; // -File class needed to turn stringName to actual file File file = new […]

循环遍历matlab文件夹中的文件

我有一整天的日志文件,我需要parsing和看看在matlab。 日志文件如下所示: LOG_20120509_120002_002.csv (year)(month)(day)_(hour)(minute)(second)_(log part number) 日志每小时增加一次,但是有时秒数是一两秒(每小时),这意味着我需要忽略他们说loadcsv 。 我也有另一个文件: LOG_DATA_20120509_120002.csv 其中包含整个小时的数据(不同的数据)。 总体目标是: loop through each day loop through each hour read in LOG_DATA for whole hour loop through each segment read in LOG for each segment compile a table of all the data 那么我想现在的问题是,如果他们不一样,我该如何忽略一天的分钟? 我怀疑它会循环通过文件夹中的所有文件,在这种情况下,我该怎么做?

csv到d3.js中的数组

我正在使用这个parsingcsv文件,并创build一个数组数据在d3文档中指定: d3.csv("afile.csv", function(data) { data.forEach(function(d) { d.date = formatDate.parse(d.date); d.price = +d.price; }); 但是,如果在这个方法之后,我尝试调用data[0]它说它是未定义的。 这是因为data是一个引用,一旦d3.csv()超出范围被销毁? 如果是这种情况,我该如何克服这一点。 我需要从d3.csv()引用数据

使用PHP / MySQL导入CSV数据

我在尝试从CSV导入数据时遇到了一些问题,并且还有一些问题尚未解决。 首先,我的代码是用来帮助理解事物(清理CSS和DB连接): <body> <div id="container"> <div id="form"> <?php $deleterecords = "TRUNCATE TABLE tablename"; //empty the table of its current records mysql_query($deleterecords); //Upload File if (isset($_POST['submit'])) { if (is_uploaded_file($_FILES['filename']['tmp_name'])) { echo "<h1>" . "File ". $_FILES['filename']['name'] ." uploaded successfully." . "</h1>"; echo "<h2>Displaying contents:</h2>"; readfile($_FILES['filename']['tmp_name']); } //Import uploaded file to Database $handle = fopen($_FILES['filename']['tmp_name'], "r"); while […]

在.NET中读取CSV文件?

如何使用C#读取CSV文件?

Python导入csv列表

我有一个约2000个logging的CSV文件。 每个logging都有一个string和一个类别。 This is the first line, Line1 This is the second line, Line2 This is the third line, Line3 我需要将这个文件读入一个看起来像这样的列表; List = [('This is the first line', 'Line1'), ('This is the second line', 'Line2'), ('This is the third line', 'Line3')] 如何可以将此csv导入我需要使用Python的列表?

为Excel生成CSV文件,如何在值中包含换行符

我需要为Excel生成一个文件,这个文件中的一些值包含多行。 那里还有非英文文本,所以文件必须是Unicode。 我现在生成的文件看起来像这样:(在UTF8中,非英文文本混合在一起,并有很多行) Header1,Header2,Header3 Value1,Value2,"Value3 Line1 Value3 Line2" 注意多行值用双引号引起来,每行换行符都是正常的。 根据我在网上发现的这个应该工作,但它不,至less没有赢得Excel 2007和UTF8文件,Excel将第三行作为数据的第二行而不是作为第一个数据行的第二行。 这必须在我的客户的机器上运行,我无法控制他们的Excel版本,所以我需要一个可以在Excel 2000及更高版本中使用的解决scheme。 谢谢 编辑:我解决了我的问题,有两个CSV选项,一个用于Excel(Unicode,制表符分隔,字段中没有换行符),另一个用于世界其他地方(UTF8,标准CSV)。 不是我正在寻找,但至less它的作品(到目前为止)

修剪一个巨大的(3.5 GB)CSV文件读入R

所以我有一个数据文件(分号分隔),有很多细节和不完整的行(导致访问和SQL扼杀)。 它是县级数据集,分为40个年份的细分市场,细分市场和次细分市场(总共约200个因素)。 简而言之,这是巨大的,如果我试图简单地阅读它,它就不会适应记忆。 所以我的问题是,因为我希望所有的县,但只有一年(也就是最高水平的段…最终导致约10万行),什么是最好的方法来获得这汇总到R? 目前,我正在试图用Python剔除不相关的年份,一次读取和操作一行,以避免文件大小的限制,但我更喜欢R-only解决scheme(CRAN包OK)。 有没有一种类似的方式来在R中一次读入一个文件? 任何想法将不胜感激。 更新: 约束 需要使用我的机器,所以没有EC2实例 作为R只有尽可能。 在这种情况下,速度和资源是不是担心…提供我的机器不爆炸… 如下所示,数据包含混合types,我需要稍后进行操作 数据 数据是3.5GB,大约有850万行和17列 几千行(〜2K)是畸形的,只有一列而不是17 这些都是不重要的,可以放弃 我只需要大约100,000行(见下文) 数据示例: County; State; Year; Quarter; Segment; Sub-Segment; Sub-Sub-Segment; GDP; … Ada County;NC;2009;4;FIRE;Financial;Banks;80.1; … Ada County;NC;2010;1;FIRE;Financial;Banks;82.5; … NC [Malformed row] [8.5 Mill rows] 我想砍掉一些专栏,从40年(2009 – 2010年,从1980 – 2020年)中挑选出两个,这样数据就可以符合R: County; State; Year; Quarter; Segment; GDP; … Ada County;NC;2009;4;FIRE;80.1; … […]

将CSV文件直接导入到MySQL中

我想将csv文件导入到mysql中。像这样: load data local infile 'uniq.csv' into table tblUniq fields terminated by ',' enclosed by '"' lines terminated by '\n' (uniqName, uniqCity, uniqComments) Import CSV file directly into MySQL 但是csv中的列名和数据库表中的列名是不同的,我应该怎么做? 我想以编程方式做