您的位置:首页 > 理论基础 > 计算机网络

wp8将List对象转Json字符串用于网络传输

2015-06-22 19:11 771 查看
string ListToJsonString(List<int> <span style="font-family: Arial, Helvetica, sans-serif;">CheckList</span><span style="font-family: Arial, Helvetica, sans-serif;">)</span>
{
<span style="white-space:pre">	</span>DataContractJsonSerializer json = new DataContractJsonSerializer(CheckList.GetType());
<span style="white-space:pre">	</span>string szJson = "";
<span style="white-space:pre">	</span>using (MemoryStream stream = new MemoryStream())
<span style="white-space:pre">	</span>{
<span style="white-space:pre">		</span>json.WriteObject(stream, CheckList);
<span style="white-space:pre">		</span>//这里必须将字符流设置为最开始的地方
<span style="white-space:pre">		</span>stream.Position = 0;
<span style="white-space:pre">		</span>StreamReader streamReader = new StreamReader(stream);
<span style="white-space:pre">		</span>szJson = streamReader.ReadLine();
<span style="white-space:pre">	</span>}
<span style="white-space:pre">	</span>return szJson;
}

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  List json string