2014-09-23 3 views
0

Получаю адресную книгу от почтовой службы yahoo.Как разобрать ответ json от yahoo sever?

"https://social.yahooapis.com/v1/user/" + xoauth_yahoo_guid + "/contacts?format=json" 

Контакты, которые я получаю в формате json.

Я хочу, чтобы разобрать его на C# объект, используя эту строку:

new JavaScriptSerializer().Deserialize<Type>(contactsToParse); 

Проблема заключается в том, что я не могу создать C# Тип, потому что я не знаю archeticture формата JSON, что я вернитесь с сервера yahoo. Я попытался посмотреть документацию yahoo api, но я ничего не нашел. Любая идея, каково должно быть арклитрование ответа json?

+0

Только документы Yahoo могут помочь с этим, если вы не можете самостоятельно декодировать Json! – DavidG

+1

Вы можете десериализовать анонимный тип. http://stackoverflow.com/questions/7485962/can-i-deserialize-json-to-anonymous-type-in-c – ne1410s

ответ

1

Вы можете обратиться к этой ссылке - https://developer.yahoo.com/social/rest_api_guide/contacts-resource.html

После создания запроса, запишите форматы данных, и создать класс или структуру вложенного класса в зависимости от этой структуры, и использовать это имя класса в.

Смежные вопросы