.NETのコア:JSONとXML

(1)JSON
  WebAPIのJSONのデフォルトフォーマット、デフォルト設定JSON修正ConfigureServices始動方法変更する必要がある場合:
services.AddMvc()
  .AddJsonOptions(オプション=> {新規新しいDefaultContractResolver options.SerializerSettings.ContractResolver =();})
  .SetCompatibilityVersion(CompatibilityVersion.Version_2_1)。

(2)は、XML

  (JSONやXMLを使用している間)XMLデータフォーマット互換WebAPIの設定、起動方法ConfigureServicesで添加した:
services.AddMvc()AddXmlSerializerFormatters();.

  リクエストヘッダのニーズを受け入れ、データの取得がtext / xmlまたはapplication / xmlのに設定する
  入力データ、要求ヘッダーを設定することは、コンテンツタイプがtext / xmlまたはapplication / xmlです

 

おすすめ

転載: www.cnblogs.com/liusuqi/p/11883174.html