Tag: parsing

移动到阅读Excel文件在C#

我需要阅读.xlsx文件,而不使用第三方库。 我这样做: private void Upload(string filename) { FileStream stream = File.Open(filename, FileMode.Open, FileAccess.Read); // Reading from a OpenXml Excel file (2007 format; *.xlsx) IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream); //DataSet – The result of each spreadsheet will be created in the result.Tables excelReader.IsFirstRowAsColumnNames = false; DataSet result = excelReader.AsDataSet(); //5. Data Reader methods string value = GetValue(0, […]

将数据parsing为CSV文件

我正在一个bash脚本,我试图首先删除最后三行,然后parsing它为一个Excel格式的文件,以便能够制作一个graphics。 这是我运行的命令: ./a.out | tail -7 产量 Copy: 3374.3 0.047656 0.047417 0.047898 Scale: 3337.4 0.048221 0.047942 0.048456 Add: 3616.4 0.066834 0.066364 0.067662 Triad: 3597.4 0.067162 0.066715 0.067727 ————————————————————- Solution Validates: avg error less than 1.000000e-13 on all three arrays ————————————————————- 我有问题: 我怎样才能删除最后三行? 如何将数据parsing成excel文件来制作图表?

在EXCEL上用VBAparsing一个string

我试图分析一个文本文件在excel选项卡中导入。 第一列是一个文本代码,用于表示操作的时间线,我会把这个文本代码转换成几秒钟。 文本代码可以这样形成: 5,9h180s -> 21420s 10min -> 600s 3,4h5min30s -> 12570s … 我的想法是提取一个正则expression式的值,稍后在函数中使用它们,但我不知道VBA非常好。 EXCEL VBA中是否有函数对string执行正则expression式并从中提取数据? 你有这样的function的例子吗?

libxl readNum()在短时间后崩溃

好的。 所以我使用libXLparsing.xlsx文件。 我遇到了一个奇怪的错误,因为当我调用sheet-> readNum(row,col)函数时,它完成了它的工作,但是只有45-47次。 我检查了很多文件。 检查了.xls和.xlsx。 完成多个debugging会话。 在〜45 readNums()之后,readNum()函数返回0,而不是站在这里的实数。 好的,这里是我的代码:(不要看couts,为我公司的人力资源服务) #define _CRT_SECURE_NO_DEPRECATE #include "libxl.h" #include <iostream> #include <stdio.h> #include <string> char dict[14] = {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N'}; FILE* file; unsigned int find_index(char* c) { for (auto i = 0; i < 14; i++) { if […]

如何在MS Excel 2013中转换此date格式

我给了这个格式的date和时间 2014-08-29T00:00:00.000-07:00 我无法弄清楚如何让MS Excel 2013确认它是一个date,即使我试图强制Excel将它确认为自定义数据/时间字段。 我相信原因是因为我没有正确使用这些符号。 但是,我不能,为了我的生活,find正确的符号!

在pythonparsingexcel

所以我现在的问题是读一个.txt文件,并提取具体的数据。 这些数据将被写入一个excel文件中,现在这些行将成为列,反之亦然。 到目前为止,我已经能够读取文件,并创build与列的Excel表,但没有数据传输。 下面是它读取的数据以及写入excel的内容。 [' O/F=7.1800E+00 PERCENT FUEL= 12.2249 EQUIVALENCE RATIO=5.5559E-01 DENSITY=9.5028E-01'] [] [' CHAMBER THROAT EXIT EXIT'] [' PC/P 1.0000 1.7346 1.0083 62.915'] [' P', ' PSIA 1500.0 864.8 1487.7 23.84'] [' T', ' DEG R 5886 5555 5880 3494'] [' H', ' BTU/LB -446.6 -674.1 -450.1 -1819.9'] [' S', ' BTU/(LB)(R) 2.3395 2.3395 […]

CSV拆分方法在第一栏打印第一栏两次

我有一个几乎完成的程序。 问题是,当我打印出“新”的CSV文件时,除了excel中的第一列以外,每件事情都是正确的。 这是打印信息两次,但只在第一列。 我看遍了我的代码,我无法看到我打算出两次或调用令牌两次。 该scheme的目的是简单地重新组织专栏,并将其格式化为所需的方式。 我正在访问的令牌是在位置inputBuffer[23] ,我已经设置为outputBuffer[0]相等,我只做这一次,但是当我运行程序并检查文件,第一个logging的第一列应该保持价值841而不是841841 ,我不知道如何。 所有其他列都非常好。 任何人都可以发现什么是错的? 我的方法 /* * This method uses the fields (array elements) in the output * buffer to assemble a CSV record (string variable). The * CSV record is then written to the output file. */ public static void BuildRecordAndWriteOutput() { string record = outputBuffer[0]; for (int […]

使用java和javascript将数据从Excel导入数据库。 什么是更快的方法?

我想从excel中导入大量logging(数千条logging)的数据。 我想我们可以使用JavaScript来准备数据,然后插入到数据库,或者另一种方式是上传Excel文件,然后使用java处理。 什么是更快的方法?

如何根据A列中的单词将一个Excel表格的行导出到新的Excel表格中

我有一个超过8000行的工作表,每个29个单词中的1个作为列A中的标识符。我想编写一个VBA脚本,将parsing所有的行,将它们按列A中的标识符分组,并导出每个分组到一个新的工作表,并命名每个工作表作为其标识符 例如,如果这是我的数据: Column A Column B Column C X cat blue Y dog red Z bird green Y whale yellow Z tiger black X wolf purple 我希望这个输出名为X的Sheet 1: Column A Column B Column C X cat blue X wolf purple 我希望这个输出名为Y的Sheet 2: Column A Column B Column C Y dog red Y whale yellow 而这个名为Z的Sheet […]

C用换行符分析逗号分隔值

我有一个CSV数据文件,其中包含以下数据: H1,H2,H3 a,"b c d",e 当我通过Excel打开CSV文件时,它可以显示列标题为H1, H2, H3和列值的表格: a for H1 , multi line value as b c d for H2 和c for H3我需要parsing这个文件使用C程序,并有这样的价值拾起。 但是,我的下面的代码片段将无法正常工作,因为我有一个列的多行值: char buff[200]; char tokens[10][30]; fgets(buff, 200, stdin); char *ptok = buff; // for iterating char *pch; int i = 0; while ((pch = strchr(ptok, ',')) != NULL) { *pch = […]