簡體   English   中英

將數組從JavaScript傳遞到ASP.NET

[英]Passing array from javascript to ASP.NET

我在javascript中有一個簡單的2D數組。 我想將此數組傳遞到ASP.NET頁。

我想知道使用JSON或XML的最佳選擇。

指標是數據的速度和大小。 在某些情況下,陣列的大小可能會很長。

謝謝。

指標是數據的速度和大小。

就速度而言,JSON比XML快。 就大小而言,它比XML小。

XML膨脹,使您可以表示和驗證結構。

但是,人們可以使用各種BSON格式來獲取JSON,然后手動優化存儲格式。 (BSON是二進制JSON)

我從Google挑選的一些BSON規范

Bison,一種用於任意BSON格式的JavaScript解析器

現在,如果您確實有傳輸數據的瓶頸(您可能沒有),您可能希望使用WebSockets通過TCP而不是HTTP來發送數據,從而減少了通信量和發送的數據量。

當然,只有在每秒發出X000個請求時,您才關心它。

JSON應該是最好的選擇,發送XML數據類型可能會很麻煩,因為有時您不得不添加新的配置以僅支持將XML數據類型作為表單數據發送到服務器。 出於安全考慮,通常不建議這樣做

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM