JsonResult analiza caracteres especiales como \ u0027 (apóstrofe)
Estoy en el proceso de convertir algunos de nuestros "servicios" web a MVC3 desde WCF Rest.
Nuestros servicios web anteriores devolvieron JSON de POCO utilizando:[WebGet(.... ResponseFormat=WebMessageFormat.Json]
En mi controlador para regresar un poco, estoy usando un JsonResult como tipo de retorno, y creando el json conJson(someObject, ...)
.
En el servicio WCF Rest, los apóstrofes y los caracteres especiales se formatean limpiamente cuando se presentan al cliente.
En el controlador MVC3, los apóstrofos aparecen como \ u0027.
¿Alguna idea? Soy nuevo en la serialización de JSON, por lo que cualquier puntero sería de gran ayuda.
Respuesta de ejemplo: WCF Rest:{"CategoryId":8,"SomeId":6,"Name":"Richie's House"}
MVC3:{"CategoryId":8,"SomeId":6,"Name":"Richie\u0027s House"}