MVC3/.net4是否有一种方法可以将JSONified Javascript数组解包为字符串的C#数组
Does MVC3 /.net4 have a method for unpacking a JSONified Javascript array into a C# array of strings?
我的MVC3/.Net服务正在接收一些作为JSONified Javascript数组的参数,我想将它们解压缩为字符串的C#数组。
有没有现有的方法可以做到这一点,或者我必须自己写?
(目前,数据以单个字符串的形式进入我的控制器,看起来像这样:
"['"string1'", '"string2'", '"string3'"]"
是的,这应该通过内置绑定来实现,但如果没有代码来查看是否存在问题,则无法进行更多评论。
例如,请参见:ASP.Net MVC 3-JSON模型绑定到数组您不应该需要JSON.Net
我最初留下了一条评论,但我想我会直接回答。
如果您创建了一个属性标记为public的模型,那么默认绑定器应该根据传入的JSON数据在控制器中返回一个对象。
public MyModel
{
public string Value1 {get;set;}
public string Value2 {get;set;}
public string Value3 {get;set;}
}
public ActionResult MyActionMethod(MyModel model)
{
//oooh model is populated here
}
然而,您的JSON数据似乎不是键/值对
相关文章:
- 如何遍历包含对象的数组-javascript
- 保存数组javascript
- 查找数组javascript中包含的元素类型
- 算法:从数组(javascript/angular)中按当前日期获取上一个和下一个事件
- 从多维数组javascript中提取特定值
- 如何在数组javascript中选择伪随机值
- 拆分字符串数组(JavaScript)后未定义
- 从数组JavaScript中删除并返回最后n个项的最快方法
- 使用条件for循环更新数组-Javascript
- 从数组javascript创建新对象
- 用数组(javascript)中的值替换regex捕获
- 从数组[Javascript]的总长度中减去一个干净的数字
- 将一个字符串数组解析为一个新的数组javascript
- 如何将对象转换为对象数组javascript
- 赢得't循环数组javascript
- 从不同的数组 JavaScript 中获取值
- 多维数组 JAVASCRIPT 出了点问题
- 可以't分配给一个对象数组javascript
- 比较数组JavaScript中的对象
- 如何完成缺少(连续)元素的数组|Javascript