2017-06-21 119 views
-1

我在找到一种方法,从文本文件中获取原始数据并将该日志输出到格式化的excel文件(如belore)中。请高手帮我通过JAVA来完成。从文本文件输入数据并将其输出到excel文件

  1. 文本日志格式如下所示。下面只是一个日志的计数,在文本文件中存在超过百万的计数。 mu1RmmeX001 2017年6月17日0时01分18秒SAT F6100订户信息FAULT LOC = SHELF0/SLOT1-LESA1/CPU0 INF = EVENT:ATTACH NE:AUC IMSI:405151002172122 原因= DIAMETER_ERROR_USER_UNKNOWN NASCAUSE = EPS_SERVICES_AND_NON_EPS_SERVICES_NOT_ALLOWED (H'08) ;

  2. 我想要的输出格式如下。

+0

请花几分钟时间通过[如何提问](https://stackoverflow.com/help/how-to-ask) – SomeDude

回答

0

快速和肮脏的:不要试图生成一个excel文件,而只是写一个正常的文件(!通过的BufferedWriter例如 - 你会发现很多的信息,有关网),但这样做所以在CSV(逗号分隔值)风格:

VALUE1,VALUE2,VALUE3 

如果你这样做succeded,您可以使用Excel的“正常”的文本文件中读取,并获得“正常”的Excel文件。