Json的使用

        var webClient = new WebClient();
        webClient.Credentials = CredentialCache.DefaultCredentials;//獲取或設置用於向Internet資源的請求進行身份驗證的網絡憑據
        String sql = String.Format(地址);
        Byte[] bytes = webClient.DownloadData(sql);
        
        //反序列化
        using (MemoryStream ms = new MemoryStream(bytes))
        {
            DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(Weather));
            Weather wer = (Weather)serializer.ReadObject(ms);
            res.Content += wer.result.citynm + "\n";
            res.Content += wer.result.days +"\n";
            res.Content += wer.result.week + "\n";
            res.Content += wer.result.wether + "\n";
            res.Content += wer.result.temperature + "\n";
        }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章