JRecord

Скріншот програми:
JRecord
Дані програми:
Версія: 0.80
Дата завантаження: 20 Feb 15
Розробник: Bruce Martin
Ліцензія: Безкоштовно
Популярність: 54

Rating: nan/5 (Total Votes: 0)

Проект JRecord забезпечує код:
- Читати і записувати файли довжиною основі записів (як записів фіксованої довжини і довжина поля записів на основі).
- Читати і писати файли у форматі Кобола.
Проблемах
- Кодекс був написаний в підтримку RecordEditor не для читання Коболе файлів.
- Дані повертаються у вигляді рядка.
- Краще Generic Cobol необхідно
Формати файлів
- Довжина основі файли мають 2 переваги над звичайними Unix текстові файли / Windows:
- При читанні, ви не повинні перевірити кожен байт у файлі для .
- Ідеально підходить для зберігання двійкових даних - економить витрати на перетворення (на мовах 3-го покоління, як C і Cobol).
Формати підтримуються в даний час
- Виправлена ​​довжина запису (тобто кожен запис однакову довжину.
- Мейнфреймів VB (також використовується на інших комп'ютерах, а).
- Мейнфреймів VB-дампа (Sames як VB, але і в тому числі блок Discriptor Word).
- Формат Fujitsu Cobol VB.
Приклади
Читання файлу
Цей приклад показує, як ByteReader це прочитати Fujitsu-Коболе змінної довжини файлу у вигляді масиву байтів.
Примітка: Кожен рядок в цих файлах складаються з
4 байта Запис дескриптора (довжина 2 байти в Little Endian бінарний формат, 2 байти перевірити дані).
Лінія передачі даних
4 байта Запис дескриптора. Маючи дескриптор записи на початку і в кінці запису дозволяє читати вперед і назад у межах файла.
1: AbstractByteReader TReader = новий FujitsuVbByteReader ();
2: Byte [] лінія;
3:
4: спробуйте {
5: tReader.open (ім'я файлу);
6:
7: в той час ((рядок = tReader.read ())! = NULL) {
8: // TODO Do Something .....
9:}
10:} нарешті {
11: tReader.close ();
12:}

Що нового У цьому випуску:

  • Ця версія виконує кілька запитів користувачів
  • .
  • Існує варіант за те, що імена стовпців в лапки для CSV файлів, а також підвищити корисність копія.

Що нового у версії 0.68.1a:

  • Виправлена ​​помилка для основної бібліотеки, і утиліти були оновлені (на основі RecordEditor 0,69).
  • Майстер Layout (використовується для створення описів файлів з файлу) тепер має поле пошуку, краще підтримує двійковий файл, а також підтримку декількох записаних файлів.

Що нового у версії 0.68:

  • Версія 0.68 в основному про поліпшення Коболе підтримки. Зміни включають в себе:
  • Підтримка Open Кобола (стандартний, Micro Focus сумісний, MVS, BS2000) і покращена підтримка Fujitsu. Мейнфреймів Підтримка присутня як завжди. Відкрити Кобол (режим Мікрофокусние) повинні працювати на Microfocus Кобола.
  • Покращена Cobol Підтримка - підтримується синхронізація, Comp-1, Comp-2 (Non-мейнфреймів Cobols) + інші дрібні виправлення
  • Нова утиліта копіювання файлів.
  • Підтримка Open Cobol VB файлів.
  • Підтримка Hex CSV файлів (тобто з використанням поля роздільник як X'FF ')
  • Також включені зміни, пов'язані з проектами RecordEditor і FFReport

Що нового у версії 0.65:

  • New XML RecordLayout (йти з існуючими Cobol макети) , Ці XML макети можуть бути - Створений Макет-Мастер - вивозяться з території RecordEditor (версія 0,65 або останніх)
  • Невеликі поліпшення в Java класи - getFieldValue метод AbstractLine - asLayoutDetail в Externale записи
  • Нова програма редактор для редагування файлів за допомогою доданого RecordLayout (Кобола або XML).
  • Майстер Макет -. Будує XML структури записи з файлу зразка, вказуючи на полях
  • Нью-Diff утиліти, вона робить поле на основі порівняння. Переваги з цим є - файлів в різні формати можна порівняти (наприклад, фіксовані файли ширина може бути в порівнянні з роздільниками файлів). - Поля можуть бути проігноровані від порівняння. Це дуже корисно, коли потрібно змінити програму (і всього лише кілька полів змінити) Ви можете запускати старі / нові програми і ігнорувати ті поля, які повинні змінити -. Порівняти не повинні мати відмінності

Що нового у версії 0.62:

  • Це в основному підтримують останні версії RecordEditor. Одним з основних змін є читання файлів тепер повертають AbstractLine замість рядка. Це порушить існуючий код.

Інші програми розробника Bruce Martin

reCsvEditor
reCsvEditor

16 Aug 18

iceBreaker
iceBreaker

15 Dec 14

JRecord

Коментар не знайдено
додати коментар
Включіть картинки!