Импортировать библиотеку текстовых файлов для Java / Groovy? - PullRequest
3 голосов
/ 15 мая 2010

Во многих реальных реализациях приложений мы сталкиваемся с требованием импортировать некоторые (текстовые) файлы. Обычно мы применяем некоторую (жестко закодированную?) Логику для проверки файла (например, собственно заголовок, правильное количество разделителей, правильное значение даты / времени и т. д.). В конце концов также необходимо проверить наличие связанных данных в таблице (например, значение поля 1 в текстовом файле должно иметь запись в некоторой базовой таблице данных).

В то время как XML решает это (в некоторой степени) с помощью XSD и DTD, мы в конечном итоге взломали это снова и снова для проприетарных форматов текстовых файлов.

Существует ли какая-либо библиотека или framework , которая позволяет создавать шаблоны , аналогичные подходу xsd? Это позволит более гибко реагировать на изменения формата файлов или внедрять новые форматы.

Спасибо за любые подсказки

Свен

1 Ответ

1 голос
/ 15 мая 2010

Ближайшая вещь, о которой я могу думать, это FileHelpers .Он находится в C #, поэтому его нужно перенести на Java, но это не должно иметь большого значения.

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