Есть ли разумный способ написать плоский файл фиксированной длины?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Есть ли разумный способ написать плоский файл фиксированной длины?

Сообщение Anonymous »

Существует ли какая-либо платформа/библиотека, помогающая писать плоские файлы фиксированной длины в Java?

Я хочу записать коллекцию bean-компонентов/сущностей в плоский файл, не беспокоясь о преобразованиях, заполнении, выравнивании, наполнителях и т. д.

Например, я хотел бы проанализировать bean-компонент следующим образом:

Код: Выделить всё

public class Entity{
String name = "name"; // length = 10; align left; fill with spaces
Integer id = 123; // length = 5; align left; fill with spaces
Integer serial = 321 // length = 5; align to right; fill with '0'
Date register = new Date();// length = 8; convert to yyyyMMdd
}
... в ...

Код: Выделить всё

name      123  0032120110505
mikhas    5000 0122120110504
superuser 1    0000120101231
...
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»