Создание картографа файла - PullRequest
0 голосов
/ 16 февраля 2012

Я сейчас пытаюсь создать файл-маппер, но немного спотыкаюсь о том, как лучше всего представить различные составные части создаваемого файла.

По сути, каждый файл состоит из сегментов разных типов. В свою очередь, каждый сегмент состоит из нескольких различных типов полей. Каждый сегмент уникально состоит из различных типов полей. Например, у вас может быть сегмент имени, который состоит из буквенно-цифрового поля, целочисленного поля и логического поля. Поскольку каждый сегмент однозначно определяется порядком и типами его полей, я хотел бы иметь разные классы для каждого сегмента, поскольку сегменты могут появляться несколько раз в одном файле.

Как лучше всего представить в каждом сегменте, какие поля содержатся в? Прямо сейчас я пишу их в списке, но должен быть лучший способ.

1 Ответ

1 голос
/ 16 февраля 2012

Звучит как EDI для меня:

Есть ли в Java хороший парсер EDIFACT с открытым исходным кодом?

Интересно, можете ли вы найти это полезным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...