私はASP.NET MVCプロジェクトを開発中です。私のプロジェクトでは、jsonのデータをクライアントに返しています。だから私はjsonのプロパティの名前を変更したい。そこで、このリンクhttps://yobriefca.se/blog/2010/11/20/better-json-serialisation-for-asp-dot-net-mvc/からJsonNetResultを作成しようとしました。しかし、私がそのクラスを作成すると、Visual Studio 2013でNewtonsoft.Jsonを扱うときのエラーが発生します。エラーが矛盾しているようです。以下のスクリーンショットをご覧ください。JsonNetResultを作成してASP.NET MVCでjsonをシリアル化できません
私は前にこのエラーを見たことがありません。私は最近update-packageコマンドを最近実行します。そのエラーは、Newtonsoft.Jsonの参照のみを示しています。そのエラーをどのように修正できますか?
私はあなたがJSONであなたの結果を返したいJSONのプロパティに
public class Item{
[JsonProperty("name")]
public string Name{ get; set; }
[JsonProperty("image_url")]
public string ImageUrl{ get; set; }
}
を変更するためにそれをやっていますか? –
はい。 JsonProperty –
を使用してプロパティ名を変更すると、APIレスポンスをjsonに変換し、郵便番号 –