Use XML Data Format In ASP.NET Web API

Modern web application use JSON as the preferred data format for the sake of transferring data between a Web API and its client. However, at times you may want to use XML data format instead of JSON. Although the overall process to accomplish this task is same, there are certain subtle but important differences. To that end this article shows how XML data exchange can be done between an ASP.NET Web API and a jQuery driven client.

http://www.binaryintellect.net/articles/20e86f97-9f59-431d-9e4b-7f248e7a9511.aspx