27
JavaScriptSerializer-文字列としての列挙型のJSONシリアル化
OverаэтотвопросестьответынаStack Overflowнарусском:Сериализацияenumвjsonввидестроки enumプロパティを含むクラスがあり、を使用してオブジェクトをシリアル化するJavaScriptSerializerと、jsonの結果にはstring「名前」ではなく列挙型の整数値が含まれます。stringカスタムを作成せずに、jsonで列挙型を取得する方法はありJavaScriptConverterますか?おそらく、enum定義またはオブジェクトプロパティを装飾できる属性があるのでしょうか。 例として: enum Gender { Male, Female } class Person { int Age { get; set; } Gender Gender { get; set; } } 望ましいjson結果: { "Age": 35, "Gender": "Male" } 理想的には、組み込みの.NETフレームワーククラスを使用して回答を探すことができますが、それができない場合は(Json.netなど)を歓迎します。