JavaScriptSerializer Invalid JSON primitive

Lorsque j'utilise le JavaScriptSerializer en C# je suis un "Invalid JSON primitive" l'exception". Je suppose que le problème est avec mon json chaîne d'entrée mais je ne vois pas le problème.

JavaScriptSerializer  new JavaScjs =riptSerializer();
js.Deserialize<Object>(json)

"{\"new_name\":\"Arlington\",\"new_locationid\":\"089c6c6a-f520-e111-bdd3-00505695001f\"},{\"new_name\":\"Atlanta\",\"new_locationid\":\"0a9c6c6a-f520-e111-bdd3-00505695001f\"},{\"new_name\":\"Baltimore\",\"new_locationid\":\"0c9c6c6a-f520-e111-bdd3-00505695001f\"}"

bonne question=>de meilleures réponses
Votre problème, c'est que l'objet n'a pas les membres qui sont dans le json si vous voulez convertir à un objet sans faire de tous les membres dans une classe personnalisée utilisez le mot-clé dynamic: js.Désérialiser<dynamique>(json)

OriginalL'auteur GoBeavs | 2012-11-20