网上很多关于JavascriptConverter的帖子都是说如何循环调用的。我想把实体序列化简单格式的JSON应该如何做啊。谢谢指教例子:通常序列化为:{ "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" }我想要的简单结果为:{"Brett","McLaughlin","aaaa"}因为客户断已经知道数据结果,去掉前面的firstName这样的累赘可以节省一半流量
2 回答

月关宝盒
TA贡献1772条经验 获得超5个赞
{"Brett","McLaughlin","aaaa"}
这个已经不是JSON了,客户端根本处理不了
给你的实体类定义一个方法,比如叫ToValueArray,返回一个string数组,包含这3个字符串
然后javascriptconverter将这个数组序列化就行
PS:不推荐这样,你的系统应该没有到需要在这方面做优化才得以继续运行的程度,千万不要在不需要的时候做优化,也不要盲目优化,你会发现开gzip的话,这里相差的大小很小

翻过高山走不出你
TA贡献1875条经验 获得超3个赞
通过字符中处理将{ "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" }转换为{"Brett","McLaughlin","aaaa"}
- 2 回答
- 0 关注
- 643 浏览
添加回答
举报
0/150
提交
取消