Convertisseur basé sur l'attribut
. Cela indiquera que le programme de sérialisation convertit la valeur d'énumération en une chaîne: [JsonConverter]
StringEnumConverter
using Newtonsoft.Json; using Newtonsoft.Json.Converters; [JsonConverter(typeof(StringEnumConverter))] public Gender Gender { get; set; }
StringEnumConverter
JsonSerializer
Configuration globale <全>
serializer.Converters.Add(new Newtonsoft.Json.Converters.StringEnumConverter());
<枚> Énumération: JsonConverter
JSONConveter:
[JsonConverter(typeof(StringEnumConverter))] public enum Gender { Male, Female }
Autres options <<> <小> lialingcase:
Utilisez la fonction de constructionJsonConvert.SerializeObject(MyObject, new Newtonsoft.Json.Converters.StringEnumConverter());
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!