标签: asp.net asp.net-mvc asp.net-mvc-4 csv asp.net-web-api
有没有办法将过滤器连接到WebAPI响应,将普通的JSON响应转换为.csv(text / csv)响应?
我有几个报告调用ReportsController(ApiController)来获取JSON数据以填充报告。如果我能将这些数据转换为.csv并通过window.open()调用或href将用户导入GET URL,我会很高兴。
我之前没有做过滤器。我从哪里开始的?以前有人在做这样的事吗?
答案 0 :(得分:0)
我知道这个问题比较陈旧,但要走的路就是写一个MediaTypeFormatter。有关说明,请参阅this tutorial。
MediaTypeFormatter