2011-07-28 3 views
31

나는 Newtonsoft에서 JsonSerializer을 사용합니다.Json.Net : JsonSerializer - 사용자 지정 명명을위한 특성

하지만 json 개체의 이름을 직접 지정하고 싶습니다.

은 내가 JsonObject 속성

[JsonObject(Description = "MyName", Title = "orThisname")] 

JsonArray 또한 didnt 한 일 ... 가 자신에 의해 JSON-objetcs/배열의 이름을 수 있나요 시도?

답변

55

은 내가 해결책을 찾은 것 같아 :

[JsonProperty(PropertyName = "Myname")] 

이름을 바꿀 것입니다.

+9

왜 이것이 받아 들여 졌습니까? 이것은 객체 자체에 이름을 부여하는 것이 아니라 요청되는 것입니다. 이것은 직렬화로 표시된 특성의 이름을 바꿉니다. – Madmenyo

관련 문제