我正在开发一个ASP.NET网站,其中基于某些逻辑,我在http://localhost/menu.aspx?callback=example
上以特定格式获取输出
在上面的网址中,我使用这个小代码以特定格式foo({"1":"Jeff","2":"Mic","5":"Mark"});
获取输出。
outputText += Convert.ToString(k.GetValue(0));
for (Int32 i = 1; i < k.Length; i++)
{
outputText += "," + Convert.ToString(k.GetValue(i));
}
//
outputText += "}" +");";
Response.Write(outputText);
menu.aspx.cs
的完整代码已放在此处。 http://pastebin.com/dxbNmais
但这是menu.aspx
页面上html格式的输出。但我的要求是http答案也必须是json。请帮助获取此JSON输出。不仅如此,我之前没有尝试过JSON,但我在ASP.NET中并不是一个专业人士。
答案 0 :(得分:2)
在Response.End();
Response.Write(..
应该这样做。
答案 1 :(得分:1)
Response.ContentType = "application/json";