通过Web API将JSON转换为RSS?

Tru*_*an1 5 c# rss json httphandler asp.net-web-api

我想创建一个通用的Web API操作,它将接受JSON URL作为参数,然后将其转换为RSS.无论我到哪里,我都会找到RSS到JSON但不是相反.

我不想使用第三方服务,而是寻找可以做到这一点的库.有关如何利用Web API执行此操作的任何想法,还是应该为此创建一个简单的HTTP处理程序?

Mag*_*ing 4

您可以实现自己的 RSS 或 Atom 自定义MediaTypeFormatter。您可以实现它,以便当接受标头设置为application/atom+xml或时请求将使用此格式化程序application/rss+xml

Filip 有一篇博客描述了这一点: RSS & Atom MediaTypeFormatter for ASP.NET WebAPI