Tengo un objeto estructurado como JS:JavaScriptSerializer deserializar "colección" objeto como propiedad de objeto no
object.property1 = "some string";
object.property2 = "some string";
object.property3.property1 = "some string";
object.property3.property2 = "some string";
object.property3.property2 = "some string";
estoy usando JSON.stringify (objeto) para aprobar esta solicitud con ajax. Cuando trato de deserializar esto usando JavaScriptSerializer.Deserialize como un Diccionario recibo el siguiente error:
No se ha definido ningún constructor sin parámetros para el tipo de 'System.String'.
Este mismo proceso funciona para objetos normales sin propiedades de "colección" ... ¡gracias por cualquier ayuda!
Esta es una gran elaboración de mi pregunta original ... ¿tiene usted una respuesta? ¡Gracias! – bill
bien, eso tiene sentido y es lo más fácil posible ... ¿Una vez que los he escrito como deserializo todo de nuevo? – bill
No estoy familiarizado con el JavaScriptSerializer, pero supongo que: Foo foo = JavaScriptSerializer.Deserialize (incomingJson); –
jvenema