c# - Json.Net Serialize String from URI -


currently i'm using web request body of webpage strictly json.

var request = webrequest.create("urihere");             string text;             var response = (httpwebresponse)request.getresponse();              using (var sr = new streamreader(response.getresponsestream()))             {                 text = sr.readtoend();             } 

now i've got string of json in variable i'm trying figure out how parse data. i'm attempting use json.net below:

user primaryuser = new models.user();             primaryuser.fullname = "test";              jsonserializer serializer = new jsonserializer();             serializer.converters.add(new javascriptdatetimeconverter());             serializer.nullvaluehandling = nullvaluehandling.ignore;              using (streamwriter sw = new streamwriter("filenamehere"))             using (jsonwriter writer = new jsontextwriter(sw))             {                 serializer.serialize(writer, primaryuser);             } 

naturally when try pass uri streamwriter "uri not supported" error.

what proper way map data uri using json.net?

serializing , deserializing object in json.net:

string json = jsonconvert.serializeobject(primaryuser, formatting.indented); user primaryuser = jsonconvert.deserializeobject<user>(json); 

http://www.newtonsoft.com/json/help/html/serializeobject.htm http://www.newtonsoft.com/json/help/html/deserializeobject.htm


Comments

Popular posts from this blog

jOOQ update returning clause with Oracle -

java - Warning equals/hashCode on @Data annotation lombok with inheritance -

java - BasicPathUsageException: Cannot join to attribute of basic type -