c# - 在 asp mvc 4 中将 Json 文本解析为 C# 对象

标签 c# .net asp.net-mvc json asp.net-mvc-4

我有大量的自定义属性,我想将它们保存在数据库中,我对如何将它们存储在数据库中感到困惑,我想将它们存储为一个字符串,用

(= => name , value) (; => attribute , attribute) 但代码一点也不优雅!

所以我想将它们保存为 Json 字符串,但我找不到 Json 到对象解析器

而我们只需要调用json()来解析对象为json字符串

有没有比使用 json 字符串更好的方法,有没有提供 json 字符串解析器?

最佳答案

尝试使用 System.Web.Script.Serialization.JavaScriptSerializer,示例如下:

var yourObject = new JavaScriptSerializer().Deserialize<YourType>(strInput)

var yourObject = new JavaScriptSerializer().Deserialize(strInput)

关于c# - 在 asp mvc 4 中将 Json 文本解析为 C# 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13489061/

相关文章:

.net - 以函数式方法解决继承依赖

javascript - 如何防止提交依赖于AJAX的结果

c# - 静态变量在一段时间后重置为 null

c# - 简单 C# HTTP 服务器上的内容长度偶尔会出错

c# - 这个 LINQ 查询太长了吗?

c# - 当我在 C# 中为 Visual Studio 2017 调用方法时,是否有显式命名参数的快捷方式?

c# - float 比较函数说明

c# - 为什么 DataType.Password 只在服务器端验证?

asp.net - ASP MVC 使用超链接控件

c# - 推送到生产服务器时 ASP.NET MVC 错误 500