如何将ASP.NET中的JSON字符串变量传递给其他应用程序?

时间:2013-04-25 06:18:02

标签: asp.net json c#-4.0

在我的Web应用程序中,我需要使用JSON传递字符串变量。但它不起作用......我的代码是:

string Token=builder.ToString();
var userdetails = {"token": Token};

Response.Write(userdetails);

1 个答案:

答案 0 :(得分:1)

您可以使用JSON序列化程序,例如JavaScriptSerializer类:

string Token = builder.ToString();    
var userDetails = new { token = Token };
string json = new JavaScriptSerializer().Serialize(userDetails);
Response.ContentType = "application/json";
Response.Write(json);

生成的输出如下所示:

{"token":"some token value"}