使用系統。ServiceModel . Web
使用系統。運行時。序列化;
使用系統。Runtime .序列化。JSON;
==================
設置壹個類似Json的類。
公共類CJsonObj
{
//屬性
}
您的Json是壹個文件,只需將該文件讀入流中,然後傳輸它。
string jsontext = system . io . read all text(JSON文件);//這會讀出文件並將其保存為字符串。
列表& ltCJsonObj & gt_Test =新列表& ltCJsonObj & gt();//創建列表
//這是關鍵對象DataContractJsonSerializer。
DataContractJsonSerializer _ Json = new DataContractJsonSerializer(_ Test。GetType());
//轉碼,將字符串轉換為byte【】數組。
byte【】_ Using = System。text . encoding . utf8 . getbytes(_ JsonText);
//打開壹個流並添加數組。
系統。IO.MemoryStream _MemoryStream =新系統。IO . memory stream(_ Using);
_MemoryStream。位置= 0;//流從0開始
//就這壹句話,在列表裏念。
_ Test =(List & lt;測試& gt)_Json。read object(_ memory stream);
//妳的JSON文件格式必須和妳的類壹致,知道嗎?