zoukankan      html  css  js  c++  java
  • webapi返回数据同时支持xml与json

    在项目中我们可能有时需要json也有可能需要xml,而且浏览器不同对返回的数据可以也会不同,也有可能根据设备的不同,有的设备操作xml方便,有的操作json方便,那我们的webapi接口返回的数据格式就需要都适应,但是一个借口怎么能同时支持xml与json呢?

    我们可以添加自己的 MediaTypeMapping

    打开自己的WebApiConfig文件,在 Register 方法中添加以下代码

     GlobalConfiguration.Configuration.Formatters.JsonFormatter.MediaTypeMappings.Add(new QueryStringMapping("json", "true", "application/json"));

    当需要返回json的数据时,就在访问的url后面加上 json=true,需要xml就写json=false

  • 相关阅读:
    FOJ2250 不可能弹幕结界
    寻找最大值
    Haybale Guessing
    MG loves string
    Curious Cupid
    Anton and Permutation
    TLE
    Jzzhu and Numbers
    Divisible Group Sums
    The merchant
  • 原文地址:https://www.cnblogs.com/renzhendewo/p/3008425.html
Copyright © 2011-2022 走看看