Десериализовать json-объект, содержащий дочерние массивы, в пользовательский объект c # - PullRequest
0 голосов
/ 25 января 2012

Вот мой объект json: {"result": "ok", "dataType": "2", "Data": [["5", "1"], ["6", "2"], [ "7", "3"], [ "8", "4"], [ "9", "5"], [ "10", "6"], [ "41", "7"]]}

Я хочу десериализовать это в собственный класс c #, который выглядит следующим образом:

[Serializable]
public class DataRow
{
    public string Result { get; set; }
    public string Action { get; set; }
    public string DataType { get; set; }
    public IEnumerable<KeyValuePair<string, string>> Data { get; set; }
}

Как я могу сделать это с помощью .Net JavaScriptSerializer?

1 Ответ

0 голосов
/ 02 февраля 2012

Изменен тип данных данных на строку [] [].Работает как шарм!

...