Ich bin ein WebService raubend und deserialising das Objekt auf diese Weise:deserialise JSON-Objekt in C#
var content = JsonConvert.DeserializeObject<Member>(result);
Dies ist der JSON
{
"CREATE": [
{
"isValidMemberPassword": true,
"member_eid": 13
}],
"DATE": "2017-01-26 11:25:20"
}
Dies sind die Klassen deserialise:
public class Member
{
public List<Create> Create { get; set; }
public string DATE { get; set; }
}
public class Create
{
public bool isValidMemberPassword { get; set; }
public int member_eid { get; set; }
}
Das Problem ist, dass mein Create
Objekt nicht mit den empfangenen Werten erstellt wird. Alle Werte sind null
. Das Objekt Member
wird ordnungsgemäß erstellt. Ich bin ein Neuling bei C#.
seltsam, funktioniert für mich öffentlich 'Liste CREATE {get zu verwenden –
Nico
Versuchen; einstellen; } 'anstelle von' public Liste Create {get; einstellen; } '. Kannst du mir sagen, dass es nicht funktioniert? –
Vielleicht ist "Erstellen" ein Schlüsselwort? Versuchen Sie mit CREATE –