将数组从javascript传递到ASP.NET

Passing array from javascript to ASP.NET

本文关键字:ASP NET 数组 javascript      更新时间:2023-09-26

我在javascript中有一个简单的2D数组。我想把这个数组传递给ASP。网络页面。

我想知道什么是最好的选择,用JSON还是XML。

度量是数据的速度和大小。在某些情况下,数组的大小可能很长。

谢谢。

度量是数据的速度和大小。

JSON在速度方面比XML快。它比XML更小

XML是膨胀的,允许您表示和验证结构。

然而,有各种各样的BSON格式,人们采用JSON,然后过度优化存储格式。(BSON是二进制JSON)

一些BSON规范,我从google

Bison,一个任意BSON格式的JavaScript解析器

现在,如果你真的在传输数据时遇到瓶颈(你可能没有),你可能想使用WebSockets通过TCP而不是HTTP发送数据,从而减少流量和数据的发送量。

当然,只有当你每秒发出X000个请求时,你才会关心这个

JSON应该是您的最佳选择XML数据类型发送可能是一个很大的痛苦,因为有时您将不得不添加新的配置,只是为了支持XML数据类型作为表单数据发送到服务器。一般来说,由于安全考虑,不推荐使用