Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 解析文本文件并写入CSV_Java_Parsing_Csv - Fatal编程技术网

Java 解析文本文件并写入CSV

Java 解析文本文件并写入CSV,java,parsing,csv,Java,Parsing,Csv,我有大约100个相同格式的不同文本文件。每个文件都有针对特定人员在特定时间段的特定事件的观察结果。我试图为每个不同的文本文件解析出几个人的相关信息。理想情况下,我希望解析所有这些信息,并创建一个CSV文件,最终将其导入Excel,其中包含所有文本文件中我需要的所有信息。如有任何帮助/想法,将不胜感激。我更喜欢使用java…但任何简单的方法都会受到欢迎 日志文件的结构如下:更改数据以保留私人信息 |||ID | | | | | | | | | |时间| | | | | | |数据| | |第二个度

我有大约100个相同格式的不同文本文件。每个文件都有针对特定人员在特定时间段的特定事件的观察结果。我试图为每个不同的文本文件解析出几个人的相关信息。理想情况下,我希望解析所有这些信息,并创建一个CSV文件,最终将其导入Excel,其中包含所有文本文件中我需要的所有信息。如有任何帮助/想法,将不胜感激。我更喜欢使用java…但任何简单的方法都会受到欢迎

日志文件的结构如下:更改数据以保留私人信息

|||ID | | | | | | | | | |时间| | | | | | |数据| | |第二个度量|数据|


2011年08/25 11:15:01 AM的时间看起来像20110825111501,只是解析文本文件并使用apache写入csv文件。此外,如果您想写入excel,您只需使用或即可。

以下是Java中的步骤:

使用打开文件 您还可以使用包装文件读取器,并使用readLine方法逐行读取文件 对于每一行,您都需要解析它。您最了解每行的数据定义,以帮助您能够使用各种字符串函数或 你可以为约会做同样的事情。检查一下你是否可以利用 一旦解析了数据,就可以开始使用上面提到的CSVParser构建CSV文件,或者使用 当您准备转换为Excel时,可以使用 如果需要进一步说明,请告诉我

您可以使用它将文件解析为bean并
还需要创建一个csv文件。

您必须为我们提供更多有关要解析的文件格式的线索-它们是如何构造的,您想要得到什么等等。您到底有什么问题?如果您知道如何读取和写入文件,为什么不迭代文本文件,解析它们并将解析结果写入单个CSV文件中呢还是解析带来了问题?谢谢你的回复。问题是我不知道如何解析所有这些数据,同时只查找几行信息并将这些信息存储到每个人的单个CSV中。我希望列是度量值,每一行都是在每个时间段对该度量值的观察值。