Skip to content

Instantly share code, notes, and snippets.

@sunnydoll
Last active June 22, 2016 18:34
Show Gist options
  • Save sunnydoll/4c77999d615fa04fbca15888de50b731 to your computer and use it in GitHub Desktop.
Save sunnydoll/4c77999d615fa04fbca15888de50b731 to your computer and use it in GitHub Desktop.
JSON string to an object which is very useful. Tricky keyword dynamic.
WebRequest request = WebRequest.Create(connectURL);
//request.Headers.Add(HttpRequestHeader.ContentType, "application/json");
request.Method = "GET";
WebResponse response = request.GetResponse();
Console.WriteLine(((HttpWebResponse)response).StatusDescription);
// Get the stream containing content returned by the server.
Stream dataStream = response.GetResponseStream();
// Open the stream using a StreamReader for easy access.
StreamReader reader = new StreamReader(dataStream);
// Read the content.
string responseFromServer = reader.ReadToEnd();
dynamic jsonObject = JsonObject.Parse(responseFromServer);
Console.WriteLine(jsonObject.status.ToString());
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment