Каков наилучший способ анализа файла с фиксированной шириной в Java? - PullRequest
16 голосов
/ 23 октября 2009

У меня есть файл от поставщика, который имеет 115 полей фиксированной ширины на строку. Каков наилучший способ разбора этого файла на 115 полей, чтобы я мог использовать их в своем коде?

Моя первая мысль - просто создать константы для каждого поля, например NAME_START_POSITION и NAME_LENGTH, и использовать substring. Это только кажется уродливым, поэтому мне любопытно, есть ли другие рекомендуемые способы сделать это. Ни одна из нескольких библиотек, в которых появился поиск Google, тоже не казалась лучше. Спасибо

Ответы [ 11 ]

0 голосов
/ 23 октября 2009

Проект Apache Commons CSV может обрабатывать исправленные файлы.

Похоже, что функциональность фиксированной ширины не выжила при продвижении из песочницы.

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