zoukankan      html  css  js  c++  java
  • .NET Core:Json和XML

    (1)Json
      WebAPI默认使用Json格式,如果需要更改默认的Json设置在Startup的ConfigureServices方法中修改:
    services.AddMvc()
      .AddJsonOptions(options=> { options.SerializerSettings.ContractResolver = new DefaultContractResolver(); })
      .SetCompatibilityVersion(CompatibilityVersion.Version_2_1);

    (2)Xml

      配置WebAPI兼容XML数据格式(同时可使用json和xml),在Startup的ConfigureServices方法中加入:
    services.AddMvc().AddXmlSerializerFormatters();

      获取数据时,请求头部需要设置 Accept 为 text/xml 或 application/xml
      输入数据时,请求头部需要设置 Content-Type 为 text/xml 或 application/xml

  • 相关阅读:
    gflag使用
    INTERVIEW #2
    Decision Tree
    Java FAQ
    K-Nearest Neighbors
    INTERVIEW #1
    C++ FAQ
    INTERVIEW #0
    Selection Sort
    TCP 3-Way Handshake
  • 原文地址:https://www.cnblogs.com/liusuqi/p/11883174.html
Copyright © 2011-2022 走看看