我知道这个问题已被讨论过很多次,但对我来说这些解决方案不起作用。我想从我的 ASP.NET Web API 返回 JSON 数据。我正在使用 Firefox REST 客户端插件达到终点。
我试过的:
我有特定的接受标头:
Accept: application/json
。使用接受标头删除了 Application_Start 方法上的 XML 格式化程序
var formatters = GlobalConfiguration.Configuration.Formatters;
formatters.Remove(formatters.XmlFormatter);
这就是我最后返回数据的方式
return myModel.OrderBy(d => d.SortOrder);
myModel 只是一个公共财产很少的类。我没有用任何属性装饰这个类或其属性。
但这两种方法都不起作用。我仍在获取 XML 格式的数据:(
请提供您的建议。