Как десериализировать его в переменных? C#. Приведите пример пожалуйста, уже второй день и не попал в библиотеку Json.NETC# Как десериализировать его в переменных?
{"messages":[{"text":"TEXT MESSAGE","channel":"main":"from":"USERNAME","fromid":651765,"t":1379970985409,"tc":"f16d7e"}}}
Так
void timer_Tick(object sender, EventArgs e)
{
string json = @"{""messages"":[{""text"":""TEXT MESSAGE"",""channel"":""main"":""from"":""USERNAME"",""fromid"":651765,""t"":1379970985409,""tc"":""f16d7e""}}} ";
dynamic stuff = Newtonsoft.Json.JsonConvert.DeserializeObject(json);
string color = stuff.text;
label1.Text = color;
}
После анализа значения неожиданный персонаж встречается::. Path '[0] .channel', строка 1, позиция 52.
У вас есть ошибки в формате JSON. Проверьте свой формат здесь: http://jsonlint.com/ –
Хороший пример * «почему это плохая идея для создания json вручную» *. Я не думаю, что любой синтаксический анализатор json создаст этот недопустимый json. – I4V