기본적으로 웹 API는 JSON 데이터를 반환하지만 API를 만들 때 어떤 이유로 JSON 대신 XML을 반환합니다. 당신은 기본적으로 JSON을 얻을 것이다 다음과 같이 당신이 당신의 WebApiConfig을 수정하면 내가 유달리 아무것도 수정하지 않은ASP.NET 웹 API가 JSON 대신 XML을 반환합니다.
public class CurrencyController : ApiController
{
private CompanyDatabaseContext db = new CompanyDatabaseContext();
// GET api/Currency
public IEnumerable<Currency> GetCurrencies()
{
return db.Currencies.AsEnumerable();
}
}
은 그래서
Nevermind, 실제로 JSON을 반환했음을 알았습니다. Chrome에서 XML 형식을 사용하고 있습니다. >> – ChaoticLoki
가능한 복제본 : [link] (http://stackoverflow.com/questions/9847564/how-do-i) -get-asp-net-web-api-to-return-json-of-xml-using-chrome) –