JRecord

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

Rating: nan/5 (Total Votes: 0)

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

Что нового В этом выпуске:

  • Эта версия выполняет несколько запросов пользователей
  • .
  • Существует вариант для имеющих имена столбцов в кавычки для CSV файлов, а расширенная утилита копирования.

Что нового в версии 0.68.1a:

  • Исправлена ​​ошибка для основной библиотеки, и утилиты были обновлены (на основе RecordEditor 0,69).
  • Мастер Макет (используется для создания описания файлов из файла) теперь имеет поле поиска, лучше двоичный файл, поддержку и поддержку мульти-записи файлов.

Что нового в версии 0.68:

  • Версия 0.68 является главным об улучшении Cobol поддержки. Изменения включают в себя:
  • Поддержка Open Cobol (Standard, Micro Focus совместимый, МВС, BS2000) и улучшенная поддержка Fujitsu. Поддержка мэйнфреймов присутствует как всегда. Открытое Кобол (режим Микрофокусные) должны работать на Microfocus Кобола.
  • Улучшена поддержка Кобол - поддерживается синхронизация, Комп-1, Комп-2 (не мэйнфреймов Cobols) + другие мелкие исправления
  • Новая утилита копирования файлов.
  • Поддержка открытых Кобол VB файлов.
  • Поддержка Hex CSV файлов (т.е. с использованием полевой разделитель, как X'FF ')
  • Кроме того, включены изменения, связанные с проектами, и RecordEditor FFReport

Что нового в версии 0.65:

  • Нью-XML-RecordLayout (идти с существующими Cobol макетах) , Эти XML макеты могут быть - Созданный Макет-Мастер - вывозимые с территории RecordEditor (версия 0.65 или последних)
  • Небольшие усовершенствования Java классов - getFieldValue метод AbstractLine - asLayoutDetail в Externale записи
  • Новая программа редактор для редактирования файлов, используя входящий в комплект RecordLayout (COBOL или XML).
  • Мастер Макет -. строит XML структуры записи из файла образца, указывая на полях
  • Нью-Diff Утилита, Он делает поле на основе сравнения. Преимущества с этого являются - файлов в различные форматы можно сравнить (например, файлы Фиксированные Ширина можно сравнить с разделителями файлов). - Поля могут быть проигнорированы от сравнения. Это очень полезно, когда изменение программы (и только пару полей изменить) Вы можете запустить старые / новые программы и игнорировать те поля, которые должны изменить -. Сравнить не должен показывать никаких различий

Что нового в версии 0.62:

  • Это в основном для поддержки последнюю версию RecordEditor. Одним из основных изменений является чтения файлов в настоящее время возвращать AbstractLine вместо линии. Это нарушит существующий код.

Другие программы разработчика Bruce Martin

Record Editor
Record Editor

9 Mar 17

iceBreaker
iceBreaker

15 Dec 14

reCsvEditor
reCsvEditor

16 Aug 18

Комментарии к JRecord

Комментарии не найдены
добавить комментарий
Включите картинки!