Конвертировать из JSon в коллекцию объектов - PullRequest
5 голосов
/ 15 марта 2011

Ниже моя строка json, которую я пытаюсь проанализировать в списке моего класса

Я использую NewtonsJson.net.3.5

[
    {
        "message": {
            "$": "@12:55 Big Rally on South Bound of Dr. B.A. Road. Motorists may use RAK Road, P. D'Melow Road & A.B. Road for CST.\n -visit icicilombard.com"
        },
        "picture": {
            "$": ""
        },
        "medium": {
            "$": "API"
        },
        "timestamp": {
            "$": "03\/15\/2011 12:55:42 IST"
        }
    }
]

Это мой класс, из которого я хочу, чтобы мой json был разобран до

public class GupShupTrafficAlerts
    {
        private string _message = string.Empty;

        private string _picture = string.Empty;

        private string _medium = string.Empty;

        private string _timeStamp = string.Empty;

        public String message
        {
            get;
            set;
        }

        public string timestamp
        {
            get;
            set;
        }

        public string medium
        {
            get;
            set;
        }

        public string picture
        {
            get;
            set;
        }
    }

так я пытаюсь проанализировать список

List<GupShupTrafficAlerts> lstTrafficAlert = 
JsonConvert.DeserializeObject<List<GupShupTrafficAlerts>>(@JSonString);

но безрезультатно Пожалуйста, помогите мне ...

1 Ответ

3 голосов
/ 15 марта 2011

Ваш JSON должен выглядеть так:

[
    {
        "message": "@12:55 Big Rally on South Bound of Dr. B.A. Road. Motorists may use RAK Road, P. D'Melow Road & A.B. Road for CST.\n -visit icicilombard.com",
        "picture": "",
        "medium": "API",
        "timestamp":"03\/15\/2011 12:55:42 IST"
    }
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...