【发布时间】:2012-02-24 17:03:59
【问题描述】:
我正在将大型数据库导出为 xml 格式。需要将此 XML 数据压缩为尽可能小的格式。我听说过很多关于 Efficient XML (EXI) 并且想知道是否有一个 .NET 实现,以便可以从代码中调用它...
有没有人有这方面的例子,因为在线资源似乎有点稀疏......
【问题讨论】:
-
您似乎同时控制了压缩 XML 的代码和稍后解压缩它的代码。如果将其存储为某种非 XML 格式“压缩”它,然后通过转换为 XML 将其“解压缩”,不是更好吗?
-
我会选择 JSON 之类的东西来节省这些字节。我怀疑对信息进行编码会有多大帮助?
-
@PatrickMagee JSON 将只保存在标签引号和结束标签中,除了不是 XML 标准的一部分。这远非任何二进制格式,我的回答有更多信息。
标签: c# xml visual-studio compression exi