从MVC控制器返回XML数据的最佳方法是什么? 我正在使用Visual Studio 2015.我尝试过这个但是没有用:
return new XmlResult(s);
答案 0 :(得分:6)
return this.Content(xmlString, "text/xml", System.Text.Encoding.UTF8);
答案 1 :(得分:1)
您可以使用
public ActionResult Index()
{
ViewBag.Title = "Home Page";
string xmlData="<xml ?>.....";
return Content(xmlData, "text/xml", System.Text.Encoding.UTF8);
}
从动作返回构建的XML字符串。