ISO8583 Длина поля с символами Юникода - PullRequest
2 голосов
/ 03 июля 2019

Сообщения Iso8583 могут содержать поля переменной длины, например field 44 / an ..25 / Additional response data. В настоящее время мы вычисляем эти поля на основе длины символа, однако мы добавили поддержку для одинарных кавычек справа () и одинарных кавычек справа (), для которых требуется UTF-8. Эти символы кодируются как три байта, что означает, что длина байта и длина символа / строки больше не равны, и это нарушает некоторые из наших процессов.

У меня вопрос: требует ли стандарт Iso8583, чтобы длина поля была в байтах или символах?

Википедия непоследовательна, и большинство других источников, которые я нашел, на самом деле не являются явными.

...