c# - JSON二进制编码

标签 c# json binary

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

最佳答案

如果您想在 JSON 对象中存储二进制数据,请查看此问题 Binary Data in JSON String. Something better than Base64

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

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

关于c# - JSON二进制编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7307505/

相关文章:

c# - .Net 3.5 日志记录

c# - 在 C# 中向根 xelement 元素添加/创建命名空间

c# - 通用打字困惑

c# - 在没有打印对话框的情况下从 C# 中的 Windows 服务打印 html 文档

javascript - 在 JavaScript 中获取 API 以将表单数据保存到 JSON 或文本文件

javascript - 跨多个选择框拆分 JSON 数组

vector - 在 C++ 中执行 k 意味着在二进制向量上进行聚类的快速方法

json - 将 JSON 数据从 HTTP 请求传递到 Swift 3 中的另一个 View Controller

将二进制转换为十六进制再转换为十进制

c - C语言中的二进制文件io