Используйте READ BINARY для чтения более 256 байт

Я пытаюсь прочитать смарт-карту(Немецкая карта Gesundheitskarte)используя javax.smartcardio

В определении EF "PD" его длина указана как 850 байт. Содержимое должно представлять собой XML-строку в формате gzip, закодированную в формате ISO5589 -15, как указано здесь

. В качестве CommandAPDU отправляю

00 B0 00 00 00

чтобы получить первые 256 байт. После отправки

00 B0 00 FF 00

Я получаю следующие 256 байт.

Но как мне получить остальные?

Как я узнаю, когда двоичные данные закончатся?

Немецкая спецификация, часть 1 | Немецкая спецификация, часть 2

8
задан rretzbach 2 July 2012 в 16:49
поделиться