JSON и VB.net - PullRequest
       22

JSON и VB.net

1 голос
/ 16 февраля 2011

У меня есть небольшая утилита, которую я использую для связи с API-интерфейсами Yahoo.Их серверы возвращают все ответы в формате JSON.

Есть ли простой способ перевести это в его базовую форму, когда вы не обязательно знаете, что будет в ответе?

{
    "sessionId": "A.bpAsPs3RPYF0nUuAnCtuEUJMOmDDHbjZG5", 
    "primaryLoginId": "prometheussoft", 
    "displayInfo": {
        "avatarPreference": "2", 
        "checksum": "-1484747745"
    }, 
    "server": "rcore1.messenger.yahooapis.com", 
    "notifyServer": "rproxy1.messenger.yahooapis.com", 
    "constants": {
        "presenceSubscriptionsMaxPerRequest": 60
    }
}

1 Ответ

0 голосов
/ 16 февраля 2011

вы можете десериализовать его в словарь с разбором строк, любые значения, которые являются объектами, могут быть выполнены таким же образом с помощью вложенного словаря.

Однако, чтобы набрать значения, вам нужно как минимум знатьчто ожидается для каждого свойства

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...