我是一个新手,但不知何故,我的spv要求我将一个复杂的.txt(计算软件输出文件)文件转换为excel格式,以便其他人更容易理解。
下面是.txt文件的一小部分:
@BLD+@LW-1 @BLD-@ **0.99 1 g** **46.32 102.52 158.71 101.97 0.09**
**2** @RGB 255 0 0@@BLD+@**min**@RGB 0 0 0@@BLD-@ **0.00** @RGB 255 0 0@@BLD+@ **0.00**@RGB 0 0 0@@BLD-@ **0.00 0.00 0.00**
@RGB 0 0 255@@BLD+@**max**@RGB 0 0 0@@BLD-@ **6.92** @RGB 0 0 255@@BLD+@ **30.00**@RGB 0 0 0@@BLD-@ **53.09 29.84 0.13** 我需要得到的是用粗体写的值。
任何形式的帮助,或者至少是如何解决它的想法都将是非常有帮助的。提前谢谢。
发布于 2012-10-01 17:28:27
每一行都将转换为输出文件中的一行。您的值(单元格)由分隔符(在本例中为白色字符或字符集,可能是制表符)分隔。因此,您应该读取所有行并将它们存储到一个数组中(在使用分隔符拆分值之后)。完成此操作后,可以使用JExcel或Apache POI导出值。
https://stackoverflow.com/questions/12670297
复制相似问题