-3

文字列変数で Http 応答をキャッチしています。文字列を json に変換したいのですが、変換方法は?

  string responseData;  
  HttpWebResponse response = request.GetResponse() as HttpWebResponse;  
   if (response.StatusCode == HttpStatusCode.OK)  
   {
         System.IO.StreamReader responseReader = new System.IO.StreamReader(request.GetResponse().GetResponseStream());
         responseData = responseReader.ReadToEnd();
   }
4

1 に答える 1

0

まず、この前の議論を参照してください

asp.net MVC を使用した場合は、以下の方法でこれを試してください

 [HttpGet]
        public JsonResult GetValues()
        {
         string responseData;  
         HttpWebResponse response = request.GetResponse() as HttpWebResponse;  
         if (response.StatusCode == HttpStatusCode.OK)  
         {
         System.IO.StreamReader responseReader = new System.IO.StreamReader(request.GetResponse().GetResponseStream());
         responseData = responseReader.ReadToEnd();
         }                 
         return Json(new { data = responseData}, JsonRequestBehavior.AllowGet);
         }
于 2013-10-17T11:19:05.420 に答える