【发布时间】:2013-08-04 12:55:42
【问题描述】:
在我的 MVC 项目中,我返回了 300 行,它们具有完全相同的结构(字段),所以不要这样:
[{
name : "John",
age : 11,
}, {
name : "Jane",
age : 21,
}, {
name : "Poul",
age : 18,
}]
是否有可能在 vb.net(或 c#)中只声明一次字段名并像这样返回:
[["name","age"],["John",11],["Jane",21],["Poul",18]]
这样可以节省大约 50% 的从服务器返回到客户端的代码。
【问题讨论】:
-
但是当你迭代它时,你必须将它解析为原始方式。
-
是的,在 .Net 中返回一个
object[][]并使您的内部数组只包含值。 -
没问题,你应该要求它发送压缩的数据。这样你可能会节省更多。
-
同意 Casperah 的观点,这并不是所有的数据,您可以随时请求压缩形式的数据。
标签: c# jquery asp.net-mvc json vb.net