ich die folgende JSON Ergebnis int die Antwort erhalten:Deserialize JSON Wörterbuch mit DataContractJsonSerializer
{"result": { "":-41.41, "ABC":0.07, "XYZ":0.00, "Test":0.00 }}
ich die folgende Klasse für deserializating vorbereitet haben:
[DataContract]
public sealed class RpcResponse
{
[DataMember(Name = "result")]
public List<KeyValuePair<string, decimal>> Result { get; set; }
}
Allerdings, wenn ich Tring deserialize es mit DataContractJsonSerializer
die Eigenschaft Result
endet mit null Einträge. (Funktioniert auch nicht bei der Deklaration Result
als Dictionary<string, decimal>
)
Gibt es eine Möglichkeit, dies mit DataContractJsonSerializer
durchzuführen?
ich JavaScript nicht überall verwenden, und auch ich kann nicht Format des Ergebnisses ändern. – Regent