2012-04-30 31 views
8

Tôi muốn serialize enum như chuỗi sử dụng JSON.NET sử dụng thuộc tính tương tự như lớp [JsonIgnore]Serialize enum như là một chuỗi trong JSON.NET sử dụng thuộc tính

Ví dụ:

enum Gender { Male, Female } 
class ABC 
{ 
    public Gender { get; set; } 
} 

Nếu tôi serialize này sử dụng JSON NET:

var a = new ABC(); 
var str = JsonConvert.SerializeObject(a); 

str được thiết lập để {Gender:0} và tôi muốn {Gender:Male}.

+1

Tôi hoàn toàn không hiểu 'điều này' là gì - bạn có thể mô tả chi tiết hơn những gì bạn đang cố gắng đạt được không? – MiMo

+0

@MiMo Tôi đã cập nhật câu hỏi của mình để làm rõ hơn. Vui lòng nhìn – shashwat

Trả lời

Các vấn đề liên quan