2012-05-06 3 views
1

또한 같은 문제에 대한 몇 가지 해결책을 제공하는 비슷한 스레드에 대해서는 아래 링크를 참조하십시오. 실버 프로그램다음 JSON for WP7을 구문 분석하려면 어떻게해야합니까?

에서 JSON을 역 직렬화

문제는 당신을 도울 수 있기를 바랍니다.

+1

이 JSON 날짜 정보가 포함되어 있지 않습니다 여기

내가 DataContractJsonSerializer를 사용하고 내 코드의 조각이다. 어떤 날짜가 필요합니까? –

+1

죄송합니다. 제 질문을 편집했습니다. – vir

+0

좋아요, 여기에서 시도한 내용을 편집했습니다 – vir

답변

1

json 역 직렬화에는 DataContractJsonSerializer을 사용하고 데이터를 가져 오려면 HttpWebRequest을 사용해야합니다.

//... 
    if (CheckError((HttpWebResponse) webResponse)) return; 

    var serializer = new DataContractJsonSerializer(typeof(Message[]), new[] { typeof(Message) }); 
    var stream = webResponse.GetResponseStream(); 
    _networkMessages = (Message[])serializer.ReadObject(stream); 
    //... 
+1

간단한 데모를 리디렉션 할 수 있습니까? 어디에서 xxxx.json webservice 링크를 넣고 데이터를 가져올 수 있습니까? – vir

+0

그런 샘플을 실행해도 확실하지 않지만 링크가없는 경우에도 링크를 통해 예제를 볼 수 있습니다. –

+0

좋아, 편집 해 봤는데, – vir

관련 문제