Я нахожусь в процессе преобразования некоторых наших веб-служб в MVC3 из WCF Rest.
Наши старые веб-службы возвращали JSON из POCO просто отлично, используя: [WebGet(.... ResponseFormat=WebMessageFormat.Json]
В моем контроллере для возврата назад простого poco я использую JsonResult в качестве типа возврата и создаю json с Json(someObject, ...)
.
В службе WCF Rest, апострофы и специальные символы форматируются чисто, когдапредставлены клиенту.
В контроллере MVC3 апострофы отображаются как \ u0027.
Есть мысли?Я новичок в сериализации JSON, поэтому любые указатели очень помогут.
Пример ответа: WCF Rest: {"CategoryId":8,"SomeId":6,"Name":"Richie's House"}
MVC3: {"CategoryId":8,"SomeId":6,"Name":"Richie\u0027s House"}