【发布时间】:2017-02-08 10:07:25
【问题描述】:
如果我的 string(json) 只包含以下部分,我可以借助 newtonsoft 的库对其进行反序列化。
{"Code": "MXXXXX", "Status": "failed"}
要反序列化的代码:
public class Account
{
public string Code{ get; set; }
public string Status{ get; set; }
}
Account account = JsonConvert.DeserializeObject<Account>(json);
Console.WriteLine(account.Code);
但是如果我的字符串是这样的:
{'data': ' {"Code": "MXXXXX", "Status": "failed"}'}
我无法反序列化。在这里,该类只有一个属性,即数据...我该怎么做?
【问题讨论】:
-
将你的 json 字符串放在jsonutils.com 并为该类型生成所需的代码