如何使用web api返回未标记值数组的集合(数组)

时间:2013-02-25 16:04:00

标签: json linq asp.net-mvc-4

如何在web api控制器中转换linq select语句以返回未标记值数组的集合。

如,

_db.view.select(_ => new { _.Field1, _.Field2, ... , _.FieldN })

以下列形式返回json:

[ { Field1: F1Value1, ... FieldN: FnValue1 },
  { Field1: F1Value2, ... FieldN: FnValue2 } ]

我想从回复中删除标签:

[ [ F1Value1, ... , FnValue1 ],
  [ F1Value2, ... , FnValue2 ] ]

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您正在对所需的字段进行硬编码,那么只需将它们硬编码到lambda表达式中的数组中即可:

_db.view.select(_ => new string[]{_.Field1, _.Field2, ... , _.FieldN})