如何在代码后面反序列化数组

本文关键字:反序列化 数组 代码 | 更新日期: 2023-09-27 18:06:26

我有一个数组对象,看起来像items = ['a','b','c'],它存储在'HiddenField1' id中。我如何在后面的代码中反序列化它?

funciton getItems(){
   var items = [];
   $("HiddenField1").val(JSON.stringify(items));
}

后台代码(employee)

ScriptManager.RegisterStartupScript(this, GetType(), "items", "<script type='text/javascript'>getItems();</script>", false);
string[] items = ??

如何在代码后面反序列化数组

也许这个链接可以帮到你!

JavaScriptSerializer serializer1 = new JavaScriptSerializer();
serializer.Deserialize<YOUROBJECT>(str);

从nuget仓库获取Newtonsoft JSON http://www.newtonsoft.com/json

JsonConvert.DeserializeObject<String[]>(items);