Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / знаком ли кто нибудь из вас коболом. помогите. / 3 сообщений из 3, страница 1 из 1
27.12.2004, 10:48
    #32845536
Cobol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
знаком ли кто нибудь из вас коболом. помогите.
Есть файлы созданные коболом на юниксе в формате comp. Как расшифровать этот формат в нормальный вид. Вот примерчик:

цифра 3456 типа pic 9999 comp в Hex виде.
000D800A

и не комповый типа pic 9999 в Hex виде.
333435360A
Это обычный текстовый файл юникс внутри которого написано 3456.

Не могу найти документацию об этих форматах - comp, comp-3, comp-x и т.д.
...
Рейтинг: 0 / 0
28.12.2004, 16:02
    #32848156
Yossarian
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
знаком ли кто нибудь из вас коболом. помогите.
по идее computational это есть внутренний
(двоичный) формат представления чисел. D80 = 3456
0A - очевидно разделитель записей...

Washington Irving
...
Рейтинг: 0 / 0
29.12.2004, 15:03
    #32849878
ну я
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
знаком ли кто нибудь из вас коболом. помогите.
CobolЕсть файлы созданные коболом на юниксе в формате comp. Как расшифровать этот формат в нормальный вид. Вот примерчик:

цифра 3456 типа pic 9999 comp в Hex виде.
000D800A

и не комповый типа pic 9999 в Hex виде.
333435360A
Это обычный текстовый файл юникс внутри которого написано 3456.

Не могу найти документацию об этих форматах - comp, comp-3, comp-x и т.д.
000D800A сначала байт 0 - возможно, тег, потом два байта читать как short, потом перевод строки (\n). А может и тега не было, а было 00000D800A
Помнить про очередность следования байт у разных процессоров при чтении.

333435360A сначала знак '3', потом знак '4', потом знак '5', потом знак '6', потом перевод строки (\n), читать как строку, это просто текст.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / знаком ли кто нибудь из вас коболом. помогите. / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]