ASP.NET WebAPI返回XML而不是默认的JSON

时间:2014-10-02 19:21:42

标签: c# asp.net xml json asp.net-web-api

在我的WebApiConfig中我有

  var json = config.Formatters.JsonFormatter;
        json.SerializerSettings.PreserveReferencesHandling = Newtonsoft.Json.PreserveReferencesHandling.Objects;
        config.Formatters.Remove(config.Formatters.XmlFormatter);

所以所有API都以JSON的形式返回。

我需要返回一个API调用XML ..

这就是我现在的回报

      return XDocument.Load(savedXMLFileFromServer);

但它以JSON的形式返回

无论如何让它以XML格式返回

感谢。

0 个答案:

没有答案
相关问题