【发布时间】:2012-12-19 03:21:38
【问题描述】:
我正在解析一个二进制协议,其中包含散布在原始字节之间的 UTF-8 字符串。这个特定的协议在每个 UTF-8 字符串前面加上一个短的(两个字节),表示后面的 UTF-8 字符串的长度。这给出了最大字符串长度 2^16 > 65 000,这对于特定应用程序来说已经足够了。
我的问题是,这是分隔 UTF-8 字符串的标准方式吗?
【问题讨论】:
-
如果你已经有了长度,为什么还需要分隔符?
标签: utf-8