我称之为REST Web服务,而JSON是一个复杂的结构,其中存在可能是对象或文字的字段“值”(这是此REST的文档,我也看到了示例响应)。
我使用JSON.NET JsonConvert.DeserializeObject(myObject)。我设法用“价值”反序列化除了那部分以外的所有部分 - 我有
class RespondPart2Sub1
{
public string label;
public long[] amounts;
}
class RespondPart2Sub2
{
public string description;
public string[] contacts;
}
class RespondPart2
{
public RespondPart2Sub1 accounts;
public XXXX value;
}
我不知道在XXXX中放置什么,以便反序列化器将值链接到RespondPart2Sub2,在响应中将有一个对象,如果存在例如,将链接到文字。字面值为true。