JavaScriptSerializer - JSON serialization of enum as string

后端 未结 27 1752
耶瑟儿~
耶瑟儿~ 2020-11-22 03:22

I have a class that contains an enum property, and upon serializing the object using JavaScriptSerializer, my json result contains the integer valu

27条回答
  •  故里飘歌
    2020-11-22 04:05

    You can create JsonSerializerSettings with the call to JsonConverter.SerializeObject as below:

    var result = JsonConvert.SerializeObject
                (
                    dataObject,
                    new JsonSerializerSettings
                    {
                        Converters = new [] {new StringEnumConverter()}
                    }
                );
    

提交回复
热议问题