现在,我用Regex。摆脱了“ d”包装。用适当的结构替换并修复了JSON响应
{"Guid":"a0b70d2f-7fe4-4aa2-b600-066201eab82d","Name":"Thelma"}{"Guid":"d56d4d4f-6029-40df-a23b-de27617a1e43","Name":"Lousie"}"}
我还使用Guid和Name创建一个类,该类在其中定义为字符串。
然后尝试反序列化
List<myStruct> o = JsonConvert.DeserializeObject<List<myStruct>>(response);
但是我得到一个错误
Expected a JsonObjectContract or JsonDictionaryContract for type 'System.Collections.Generic.List`1[mynamespace.myStruct]', got 'Newtonsoft.Json.Serialization.JsonArrayContract'.
诀窍在哪里?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)