BER - типы данных TLV - PullRequest
       72

BER - типы данных TLV

0 голосов
/ 07 ноября 2019

В столбце TlV существует несколько типов данных:

  • D - числовые данные, упакованные в BCD, с ведущими незначительными нулями.
  • F - числовые данные, упакованные в BCD, с ведущими значимыми нулями,при необходимости справа от F (нечетное количество элементов данных).
  • T - строка литералов. Б - двоичные данные в виде шестнадцатеричной строки. 8- строка литералов в кодировке UYF8.

Я пытаюсь работать с компоновщиком BER TLV из https://github.com/lizardeye/bertlv_payneteasy.

Для создания этого тега Длина F0 Данные длины c1T,Т после c1 необходим и не может быть удален. Потому что заказчик ожидает этого персонажа. Когда я строю BER TLV с помощью bertlv_payneteasy. длина после F0 не рассчитана правильно. Но если я создаю массив byte [] и добавляю T как часть моих данных, размер вычисляется правильно с помощью array.size (). Есть ли способ использовать T и bertlv_payneteasy builder?

...