标签: c# utf-8 character-encoding iso8583
Iso8583消息可以包含可变长度字段,例如field 44 / an ..25 / Additional response data。当前,我们基于字符长度计算这些字段,但是我们增加了对需要UTF-8的右双引号(”)和右单引号(’)的支持。这些字符被编码为三个字节,这意味着字节长度和字符/字符串长度不再相等,这破坏了我们的某些过程。
field 44
an ..25
Additional response data
”
’
我的问题是-Iso8583标准是否要求字段长度为字节或字符?
维基百科前后不一致,我发现的大多数其他来源也不是很明确。