0

我正在尝试将数据序列化为 json,以便将其发送到 Web 服务。列表集合运行良好,直到我得到超过一万行。什么是用于转换为 json 的好集合,这样我就有了我想要的格式,并且如果数据变得太大,也不会耗尽内存?

[
   Items:
    {  name: "name", type: "type" } 
]
4

1 回答 1

3

首先,您的数据不需要是 JSON 格式就可以将其发送到 Web 服务。

其次,集合的类型并不重要。如果它是一个Listarray另一个,它以或多或少相同的方式被序列化。

第三,您是否绝对需要在一次调用中发送数千行?您不妨使用可管理的数据块多次调用您的服务。

最后,如果你真的需要发送这么大的数据块,你可以考虑压缩数据而不是以纯序列化的形式发送。

祝你好运!

于 2012-11-15T14:58:06.403 回答