【发布时间】:2012-07-13 11:32:26
【问题描述】:
目前我将 JSON 从 Ajax 帖子发送到服务器,然后使用 Jackson Mapper 将其转换为对象。
格式是这样的
{"id":"780710","folderID":"42024","displayOrder":2},{"id":"780724","folderID":"42024","displayOrder":3}
压缩此数据的最佳 JavaScript 库是什么?Jackson 映射器是否能够处理新格式?
【问题讨论】:
-
任何比这更小的,并且您正在谈论在键名中使用更少的字符,这可能会开始降低 JSON 对象的可读性。再说一次,一些程序员使用不描述他们指向的数据的晦涩的键名是没有问题的。
-
好的,如果上面的 json 数据示例是大小的 100 倍,我可以使用像 github.com/WebReflection/json.hpack/wiki 这样的库,它将 json 格式减少到 [“id”,[“780710”,“780724”] ,“文件夹ID”,[“42024”],“displayOrder”,[“2”,“3”]]。杰克逊可以处理这种格式吗?
-
杰克逊是什么?迈克尔杰克逊? ;) 如果你想压缩它,你需要解压缩它而不是通过 JSON 解析运行它。你所拥有的是评论上方的一些奇怪的数组。
-
@epascarello 什么是 Google?先试试吧
-
不使用转换,实际的真实压缩(gzip、lzf/lz4/snappy)会得到更好的结果,并且如果客户端支持(浏览器支持)则更兼容
标签: javascript compression jackson