Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
 Парсинг бинарников логов Avaya  [new]
kT_________
Member

Откуда:
Сообщений: 380
Коллеги, приветствую!
Есть задача распарсить бинарный лог файл из Avaya, похожий на эту спеку https://downloads.avaya.com/elmodocs2/contact_center/r3v11/780700_1/780700_1.pdf

- Сталкивались ли вы с такой задачей?
- Как решали? Писали маппинги офсета под каждое поле?

С ходу удалось найти гит на перле, но как без маппингов в перле им удается парсить бинарные файлы не могу понять, размер полей разный, где-то бит, где-то неск байт и т.п. А в скрипте он не задан никак.
Большая просьба, если парсили - отпишите как.


п.с. Админ, соррь если топик не туда, прошу перенести. Спасибо!






* -> *
14 окт 19, 17:05    [21993944]     Ответить | Цитировать Сообщить модератору
 Re: Парсинг бинарников логов Avaya  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 8001
Спека есть, язык программирование есть - в чем проблема распарсить, не понятно
соррь если топик не туда

Такие топики обычно открывают в разделе Работа. Но по правилам, там требуется явно указывать сумму в деньгах за оплату работы,
14 окт 19, 18:51    [21994029]     Ответить | Цитировать Сообщить модератору
 Re: Парсинг бинарников логов Avaya  [new]
Scott Tiger
Member

Откуда: вмваре
Сообщений: 6838
kT_________, это называется CDR (Call Data Record), в Вашем примере там все записи в идентичном формате ("The file header is followed by a file containing a variable number of fixed-length records..."), пример первой записи (с заголовком файла) есть на страницах 23-27, второй и последующих - на страницах 28-32, а на страницах 13-22 приведён алфавитный список полей в записи с указанием их типа, длины и т.д.
15 окт 19, 14:29    [21994667]     Ответить | Цитировать Сообщить модератору
 Re: Парсинг бинарников логов Avaya  [new]
mayton
Member

Откуда: loopback
Сообщений: 42941
По ключевому слову тут что-то есть https://mvnrepository.com/artifact/net.gltd.gtms/avaya-sms/1.0.1
15 окт 19, 15:01    [21994699]     Ответить | Цитировать Сообщить модератору
Все форумы / Java Ответить