0

我有一个相当复杂的平面文件,需要用 Java 解析,但我找不到任何适合我需要的库。

本质上,我有一个由单行格式组成的文件:[num num num num]
示例:[0.1 0.2 15 30]

接下来是一系列两字段 CSV 格式的行:num、num
示例:1.0000E+01、5.7104E-02

这种模式是重复的,因此文件由包含标题和一些数据的块组成。这是整个文件的示例(仅截断为三个块): http: //pastebin.com/q3VfRtmF

我需要将该文件转换为“FluxSet”对象数组,定义如下:http: //pastebin.com/knUFQuVY

一对在这里定义:http: //pastebin.com/s5Ehqpab

有谁知道适用于这种解析的库?

谢谢,塔克托

4

1 回答 1

1

如果你的输入文件定义得很好,那么去写一个简单的文件阅读器,它会逐行读取文件并执行简单的String.split()Integer.parseInt()/或任何其他适用的方法,最后用你刚刚解析的数据填充所需的对象。

于 2012-08-12T17:43:32.073 回答