c# - 非 JavaScript 应用程序中的 JSON

标签 c# .net json architecture

我希望通过网络保存和检索大量键值对类型的数据。针对 XML 将 JSON 用于此目的是否适合我?

非 JavaScript 应用程序是否使用 JSON?

与良好的旧 XML 相比,为此目的使用 JSON 是否有优势?

最佳答案

JSON 非常适合这种用途,而且比 XML 更紧凑。 (我们在非 Javascript 应用程序中广泛使用它,并允许我们的 REST Web 服务的消费者指定他们是否需要 XML、JSON 甚至 XHTML 表示形式的数据。)

更新:如果带宽是一个问题,您可以通过 GZIP 编码/解码您的 XML 或 JSON 获得 50-70% 的压缩率。参见 GZipStream .

关于c# - 非 JavaScript 应用程序中的 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1624752/

相关文章:

c# - RDLC 和 asp.net mvc 中的深入报告

c# - 解密TripleDES "Bad Data"

c# - 使用自定义模型绑定(bind)器的递归模型绑定(bind)

javascript - 如何使用 json 从 php 将响应返回到 javascript?

json - 用jq获取JSON中数组元素的索引

c# - 如何在打印时关闭 WebBrowser?

c# - 同一 .Net 6 项目中多个 nuget 包中同一 DLL 的不同版本

c# - 关于 Code First Database Evolution(又名迁移)

.net - MEF 与 Mono.AddIn

json - Mule ESB,以类似 JSON 的格式返回数据库连接器数据