JRecord

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

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

Record Editor
Record Editor

9 Mar 17

JRecord

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