gpt4 book ai didi

asp.net-mvc - 将 FormCollection 转换为 JSON

转载 作者:行者123 更新时间:2023-12-02 13:42:49 24 4
gpt4 key购买 nike

我有:

Function SaveAnswers(ByVal collection As FormCollection) As ActionResult

End Funciton

我想将集合转换为 JSON,我以为有一个序列化器可以做到这一点,但似乎找不到它?

最佳答案

序列化 FormCollection 对象对我来说不起作用,键被序列化,但值却没有。

我想使用一种简单的方法来“记录” FormCollection 值以便在测试用例中重用。为此,我创建了一个扩展方法:

public static string ToJSON(this System.Web.Mvc.FormCollection collection)
{
var list = new Dictionary<string, string>();
foreach (string key in collection.Keys)
{
list.Add(key, collection[key]);
}
return new System.Web.Script.Serialization.JavaScriptSerializer().Serialize(list);
}

关于asp.net-mvc - 将 FormCollection 转换为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1228940/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com