JavaScriptSerializer Class
var serializer = new JavaScriptSerializer(); YourStruct myStruct = new YourStruct(x,y,z); var json = serializer.Serialize(myStruct);
JSON.NET
Another alternative to JSON.net, it is not dependent on System.Web. * assemblylies:
YourStruct myStruct = new YourStruct(x,y,z); var json = JsonConvert.SerializeObject(myStruct);
source share