似乎您正在尝试反序列化为原始对象。您可以创建一个表示要转换为的对象的类。这在处理较大的对象或JSON字符串的情况下最有用。
例如:
class Test { String test; String getTest() { return test; } void setTest(String test) { this.test = test; } }那么您的反序列化代码将是:
JavascriptSerializer json_serializer = new JavascriptSerializer(); Test routes_list =(Test)json_serializer.DeserializeObject("{ "test":"some data" }");可以在本教程中找到更多信息:http : //www.preproject.com/Tips/79435/Deserialize-JSON-with-
Csharp.aspx



