为什么每个字符都使用空字符"\00"交错使用 JSON.Net



在使用Hex编辑器查看json文件时,我发现在每个字符都附加了额外的null字符之后,为什么会这样?有没有什么方法可以让我忽略多余的null字符,因为正因为如此,我在IO和文件大小上浪费了几乎两倍的时间。

以下是我在十六进制编辑器中打开json文件时得到的示例十六进制代码:

7b 00 22 00 43 00 6c 00 69 00 65 00 6e 00 74 0054 00 6f 00 6b 00 65 00 6e 00 22 00 3a 00 22 005a 00 34 00 47 00 6 c 00 5a 00 31 00 4 d 00 5a 0043 00 6c 00 72 00 49 00 6a 00 78 00 41 00 33 00

您使用了Unicode流。请确保使用UTF-8。

相关内容

  • 没有找到相关文章

最新更新