json decode - Вопросы и ответы, обсуждения - Ваши вопросы по C# только в данном разделе
20.08.2014, 17:30
#1
Разведчик
Регистрация: 22.06.2014
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 2 сообщениях
json decode
Привет всем.
Функция возвращает json формат.
Как можно его декодировать ?
Что то типа json_decod из php есть ?
Спасибо заранее.
20.08.2014, 17:33
#2
Рыцарь-капитан
Регистрация: 29.01.2010
Сообщений: 547
Популярность: 41279
Сказал(а) спасибо: 692
Поблагодарили 2,270 раз(а) в 1,035 сообщениях
Re: json decode
[Ссылки могут видеть только зарегистрированные пользователи. ]
21.08.2014, 12:29
#3
Разведчик
Регистрация: 22.06.2014
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 2 сообщениях
Re: json decode
Цитата:
Спасибо.
Пытаюсь сделать , но вылетает ошибка.
Код взял со стока
Код:
private void button2_Click(object sender, EventArgs e)
{
string json = GetWall();
VkInfoDeser ser = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize<VkInfoDeser>(json);
foreach (var item in ser.items)
{
richTextBox1.Text = "id: "+item.id+", name: " + item.name;
}
}
GetWall
Код:
private string GetWall()
{
var req = new HttpRequest();
HttpResponse resp;
req.Cookies = new CookieDictionary();
resp = req.Get("https://api.vk.com/method/wall.get?domain=mdk&count=10&filter=owner&access_token=" + token);
string res = resp.ToString();
return res;
}
класс
Код:
public class VkInfoDeser
{
public List<ids> items { get; set; }
}
public class ids
{
public string id { get; set; }
public string name { get; set; }
}
Вылетает исключение
Цитата:
Ссылка на объект не указывает на экземпляр объекта.
Помогите слоупоку , в чем проблема ?
21.08.2014, 14:58
#4
Старший сержант
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Re: json decode
А почему не заюзать готовый няшный Wrapper на VK API под шарп?
21.08.2014, 16:35
#5
Разведчик
Регистрация: 22.06.2014
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 2 сообщениях
Re: json decode
21.08.2014, 20:13
#6
Рыцарь-капитан
Регистрация: 29.01.2010
Сообщений: 547
Популярность: 41279
Сказал(а) спасибо: 692
Поблагодарили 2,270 раз(а) в 1,035 сообщениях
Re: json decode
Цитата:
Спасибо.
Пытаюсь сделать , но вылетает ошибка.
Код взял со стока
Код:
private void button2_Click(object sender, EventArgs e)
{
string json = GetWall();
VkInfoDeser ser = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize<VkInfoDeser>(json);
foreach (var item in ser.items)
{
richTextBox1.Text = "id: "+item.id+", name: " + item.name;
}
}
GetWall
Код:
private string GetWall()
{
var req = new HttpRequest();
HttpResponse resp;
req.Cookies = new CookieDictionary();
resp = req.Get("https://api.vk.com/method/wall.get?domain=mdk&count=10&filter=owner&access_token=" + token);
string res = resp.ToString();
return res;
}
класс
Код:
public class VkInfoDeser
{
public List<ids> items { get; set; }
}
public class ids
{
public string id { get; set; }
public string name { get; set; }
}
Вылетает исключение
Помогите слоупоку , в чем проблема ?
хотя бы json скинь свой
21.08.2014, 20:46
#7
Старший сержант
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Re: json decode
22.08.2014, 11:38
#8
Разведчик
Регистрация: 22.06.2014
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 2 сообщениях
Re: json decode
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
[Прочее] Hash decode :O
staller133
Халява для Читера
1
07.02.2014 06:53
[Помогите!] JSON
Skrillex3
Вопросы и ответы, обсуждения
1
28.06.2012 00:10
[Помогите!] Массив JSON
iVs.Dark
Вопросы и ответы, обсуждения
0
16.05.2012 21:43
[Помогите!] не получается отправить запрос с JSON кодировкой
the-boxi
Вопросы и ответы, обсуждения
1
03.10.2011 00:25
Packet Decode
Хакерок:)
Общение и обсуждение Perfect World
0
12.08.2010 13:10
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 09:04 .