C# 当我们使用JavaScriptSerializer反序列化程序时?

C# 当我们使用JavaScriptSerializer反序列化程序时?,c#,C#,你能举例说明一下吗。好吧。。。基本上,您可以获取一个对象并将其序列化为json,以便在jquery/javascript中使用 我相信你可以用它做很多其他的事情。。。但你的问题太宽泛了,不能太窄 就为了把这个扔出去。。。但谷歌是一个很好的起点: 要反序列化序列化的数据。。。大多数情况下,您将在Ajax调用的接收端执行此操作,在这种情况下,使用jquery$。当您将数据类型指定为json时,Ajax会自动将json数据转换为对象 如果您希望在服务器端用c进行反序列化。。。好有很多方法 例如 假设我

你能举例说明一下吗。

好吧。。。基本上,您可以获取一个对象并将其序列化为json,以便在jquery/javascript中使用

我相信你可以用它做很多其他的事情。。。但你的问题太宽泛了,不能太窄

就为了把这个扔出去。。。但谷歌是一个很好的起点:

要反序列化序列化的数据。。。大多数情况下,您将在Ajax调用的接收端执行此操作,在这种情况下,使用jquery$。当您将数据类型指定为json时,Ajax会自动将json数据转换为对象

如果您希望在服务器端用c进行反序列化。。。好有很多方法

例如

假设我正在创建一个MVC控制器,它处理一组视图的一组操作。在其中一个视图中,有一些用于示例目的的自定义AJAX代码,假设我使用AJAX调用将数据加载到jqGrid中,jqGrid需要从服务器获取数据


在这种情况下,一个快速而简单的解决方案是向控制器添加另一个操作,该操作返回一个JSON结果。此操作将由AJAX请求调用以获取数据。在这个操作中,我将获取数据所需的模型,并使用JavaScriptSerializer对其进行序列化,以作为JSON结果返回。

您想用它做什么?何时需要反序列化JSON?只是一个猜测。当我们想要反序列化已序列化的内容时,我们会使用它。