Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试将数据序列化为 json,以便将其发送到 Web 服务。列表集合运行良好,直到我得到超过一万行。什么是用于转换为 json 的好集合,这样我就有了我想要的格式,并且如果数据变得太大,也不会耗尽内存?
[ Items: { name: "name", type: "type" } ]
首先,您的数据不需要是 JSON 格式就可以将其发送到 Web 服务。
其次,集合的类型并不重要。如果它是一个List或array另一个,它以或多或少相同的方式被序列化。
List
array
第三,您是否绝对需要在一次调用中发送数千行?您不妨使用可管理的数据块多次调用您的服务。
最后,如果你真的需要发送这么大的数据块,你可以考虑压缩数据而不是以纯序列化的形式发送。
祝你好运!