所以我有一个小的asp.net应用程序,它返回从C#对象序列化的Json对象。如果我只是创建一个函数:
[HttpGet(getTheObj)]
public SomeObj GetTheObject()
{
return new SomeObj() { SomeProperty = 1 };
}
然后它工作正常,我可以为Json对象做一个HttpRequest。但是,我还想将一些这些序列化对象保存到数据库中供以后使用。所以我想知道,我可以明确地调用Json序列化器吗?我知道ASP.NET可以使用几个不同的序列化程序,我如何确定我使用的是哪个(我没有创建项目)。
答案 0 :(得分:1)
string json = JsonConvert.SerializeObject(_data.ToArray());
您可以将其保存在数据库中。您可以再次从数据库中检索此对象并反序列化此对象。