本帖最后由 yins1982 于 2014-04-29 13:15:52 编辑

解决方案 »

  1.   


    JavaScriptSerializer().DeserializeObject(string s)
      

  2.   

    如果要转成c#的类,可以用Newtonsoft.Json.dll(网上有下载)
      

  3.   

    Refer here:
    http://www.cnblogs.com/insus/p/3699057.html
      

  4.   

    我觉得你的字符串应该拼成这样的,才能序列话成功。
    [{\"ID\":\"1010959\",\"idObject\":{\"district\":\"1_2800_2850\",\"stockvalue\":\"65569\"}},{\"ID\":\"1014352\",\"idObject\":{\"district\":\"1_2800_2850\",\"stockvalue\":\"65569\"}},{\"ID\":\"1014944\",\"idObject\":{\"district\":\"1_2800_2850\",\"stockvalue\":\"65569\"}}]
      

  5.   

    using Newtonsoft.Json;public partial class Default6 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            string StockObjectString = "[{\"ID\":\"1010959\",\"idObject\":{\"district\":\"1_2800_2850\",\"stockvalue\":\"65569\"}},{\"ID\":\"1014352\",\"idObject\":{\"district\":\"1_2800_2850\",\"stockvalue\":\"65569\"}},{\"ID\":\"1014352\",\"idObject\":{\"district\":\"1_2800_2850\",\"stockvalue\":\"65569\"}}]";
            JavaScriptArray jsArray = (JavaScriptArray)JavaScriptConvert.DeserializeObject(StockObjectString);
        }
    }