如何将JavaScript对象(JSON)转换为JSV格式?

希尔乔·保尔森(Shiljo Paulson)

我希望在将ajax请求发送到ServiceStack服务时使用JSV而不是JSON来节省带宽。

我有以下JSON数据:

[{"201":"New York","022":"Chicago"}]

我想将其转换为以下JSV格式:

[{201:New York,022:Chicago}]

有没有办法做到这一点?我不确定什么是最好的处理方式。但是根据我的知识/理解,我需要使用:(冒号)和,(逗号)分割字符串并需要遍历它。但是我担心这不能解释字符转义。是否有可用于解析JSV格式的官方JavaScript库-我找不到?

史考特

除了以JSV格式保存的几个字节外,JSV与JSON相比还有什么优势吗?

JSV可用于在GET请求中发送复杂类型,而使用JSON则无法实现。这些其他答案中的一些,表明使用JSV在GET请求中发送复杂类型。

我们是否有任何JavaScript库或函数可解析JSV?

可以在此处找到JavaScript的官方JSV库它还包括一个JsvServiceClient用JavaScript实现的。

我不确定什么是最好的处理方式,但是据我所知/我们所知道的,我们需要使用:(冒号)和,(逗号)分割字符串,并需要遍历它。

使用上面的库,避免自己解析。

反序列化用法:

JSV.parse("<JSV String>");

序列化用法:

var myObject = {Id: 123, Test: [1,2,3]};
JSV.stringify(myObject);

我打算使用JSV而不是JSON格式来节省带宽

除非您打算使用非常大的数据集,否则发送JSF JavaScript解析库来处理请求的要求可能会抵消使用JSV的节省。官方的JSV库最小为15KB,最小为8KB。请记住,JSON支持已经内置到Web浏览器中,而没有任何开销。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Pandas Dataframe转换为所需的Json格式

来自分类Dev

如何将Javascript日期转换为iOS日期格式

来自分类Dev

如何将JavaScript对象数组转换为单个对象?

来自分类Dev

如何将JavaScript对象转换为Kotlin对象?

来自分类Dev

如何将天数数组转换为json格式

来自分类Dev

GSON。如何将json对象转换为json数组?

来自分类Dev

如何将php数据转换为json格式?

来自分类Dev

如何将Pandas Series转换为所需的JSON格式?

来自分类Dev

如何将JSON数据转换为XML格式的数据并使用javascript下载文件

来自分类Dev

如何将数组转换为特定格式的对象?

来自分类Dev

如何将JSON日期转换为日历格式?

来自分类Dev

如何将Javascript日期转换为iOS日期格式

来自分类Dev

如何将JSON对象转换为Javascript数组

来自分类Dev

如何将C#对象转换为JSON对象

来自分类Dev

如何将JavaScript对象(JSON)转换为JSV格式?

来自分类Dev

如何将hadoop序列文件转换为json格式?

来自分类Dev

如何将JavaScript对象转换为Kotlin对象?

来自分类Dev

如何将JSON文件转换为其他格式

来自分类Dev

如何将JavaScript对象转换为DyanamoDb JSON格式?

来自分类Dev

如何将文本转换为json格式

来自分类Dev

如何将 json 数组对象从 firebase sever json 转换为 javascript 数组?

来自分类Dev

如何将 JSON 对象转换为 Python 对象?

来自分类Dev

如何将 JSON 数组转换为 javascript 对象数组?

来自分类Dev

如何将 JSON 数据从 postgres 转换为不同的格式

来自分类Dev

如何将json格式表转换为excel?

来自分类Dev

如何将 csv 文件转换为 json 格式的文件?

来自分类Dev

如何将格式正确的 Javascript 对象(字符串格式)转换为对象?

来自分类Dev

如何将 SQLAlchemy 数据转换为 JSON 格式?

来自分类Dev

如何将枚举定义转换为 JavaScript 对象 (json)

Related 相关文章

  1. 1

    如何将Pandas Dataframe转换为所需的Json格式

  2. 2

    如何将Javascript日期转换为iOS日期格式

  3. 3

    如何将JavaScript对象数组转换为单个对象?

  4. 4

    如何将JavaScript对象转换为Kotlin对象?

  5. 5

    如何将天数数组转换为json格式

  6. 6

    GSON。如何将json对象转换为json数组?

  7. 7

    如何将php数据转换为json格式?

  8. 8

    如何将Pandas Series转换为所需的JSON格式?

  9. 9

    如何将JSON数据转换为XML格式的数据并使用javascript下载文件

  10. 10

    如何将数组转换为特定格式的对象?

  11. 11

    如何将JSON日期转换为日历格式?

  12. 12

    如何将Javascript日期转换为iOS日期格式

  13. 13

    如何将JSON对象转换为Javascript数组

  14. 14

    如何将C#对象转换为JSON对象

  15. 15

    如何将JavaScript对象(JSON)转换为JSV格式?

  16. 16

    如何将hadoop序列文件转换为json格式?

  17. 17

    如何将JavaScript对象转换为Kotlin对象?

  18. 18

    如何将JSON文件转换为其他格式

  19. 19

    如何将JavaScript对象转换为DyanamoDb JSON格式?

  20. 20

    如何将文本转换为json格式

  21. 21

    如何将 json 数组对象从 firebase sever json 转换为 javascript 数组?

  22. 22

    如何将 JSON 对象转换为 Python 对象?

  23. 23

    如何将 JSON 数组转换为 javascript 对象数组?

  24. 24

    如何将 JSON 数据从 postgres 转换为不同的格式

  25. 25

    如何将json格式表转换为excel?

  26. 26

    如何将 csv 文件转换为 json 格式的文件?

  27. 27

    如何将格式正确的 Javascript 对象(字符串格式)转换为对象?

  28. 28

    如何将 SQLAlchemy 数据转换为 JSON 格式?

  29. 29

    如何将枚举定义转换为 JavaScript 对象 (json)

热门标签

归档