JSON二进制编码

本文关键字:编码 二进制 JSON | 更新日期: 2023-09-27 18:07:52

我正在构建JSon对象,我需要输出二进制数据。据我所知,我应该创建JSon字符串属性并将编码二进制数据放在其中?应该使用什么二进制编码?

JSON二进制编码

如果你想在JSON对象中存储二进制数据,请查看这个问题JSON字符串中的二进制数据。比Base64更好的

如果你想以二进制形式传输JSON对象,你可以简单地将JSON对象序列化成二进制流。阅读MSDN关于(反)序列化的文章

如果你正在寻找二进制JSON格式检查http://bsonspec.org/

aku提到的Json。Net已经支持Bson,请查看他们文档中的Newtonsoft.Json.Bson Namespace部分,以了解更多关于BsonReader和BsonWriter类的信息。他们可能会给你你所需要的。

也有本地二进制json。格式非常简单且定义良好,但是目前缺乏开源实现…