用于将文本文件转换为表

时间:2018-04-11 12:21:42

标签: groovy

我有一个带有标题的管道(|)分隔文本文件,我必须使用Groovy脚本将此文件转换为表格格式。我通过变量传递此文件。我需要在没有附件的通知邮件的邮件主体中发送此表。

示例源文件如下所示。

请帮助..

AttachmentName|CreationDateTime|ID|MailBox|Processed|Subject
1279_001.pdf|20180411 121519.761||scanning_4WH@suzuki.be|N|FW: TNT Belgium - 020202
1296_001.pdf|20180411 121519.793||scanning_4WH@suzuki.be|N|FW: Wedig truck of yesterday

此致 杰

1 个答案:

答案 0 :(得分:0)

试试这段代码:

list_of_list = new File('test.txt').readLines().collect{ it.tokenize('|')}

所以你可以在这里获得列表清单。使用 j-text-util 进行漂亮打印。