2011-02-16 4 views
1

Yahoo의 API와 통신하는 데 사용하는 작은 유틸리티가 있습니다. 서버는 JSON에서 모든 응답을 반환합니다.JSON 및 VB.net

응답에 무엇이 포함될 지 모를 때 기본 형식으로 쉽게 파싱 할 수 있습니까?

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

답변

0

문자열 구문 분석을 사용하여 사전에 역 직렬화 할 수 있습니다. 개체 인 모든 값은 중첩 된 사전과 동일한 방식으로 수행 할 수 있습니다.

그러나 값을 입력하려면 각 속성에 대해 예상되는 내용을 최소한 알아야합니다.