创建文件映射器

时间:2012-02-16 00:19:56

标签: java design-patterns

我正在尝试立即创建一个文件映射器,但在表示要创建的文件的各个组成部分的最佳方式上有点磕磕绊绊。

基本上,每个文件都由不同类型的段组成。反过来,每个部分由几种不同类型的字段组成。每个段由不同类型的字段唯一组成。因此,例如,您可能有一个由字母数字字段,整数字段和布尔字段组成的名称段。由于每个段由其字段的顺序和类型唯一定义,因此我希望每个段具有不同的类,因为段可以在同一文件中多次出现。

在每个细分中代表哪些字段包含在内的最佳方式是什么?现在我在列表中硬编码,但必须有更好的方法。

1 个答案:

答案 0 :(得分:1)

对我来说听起来像EDI:

Is there any good open source EDIFACT parser in Java?

我想知道你是否觉得有帮助。