Я разрабатываю веб-сайт ASP.NET, в котором на основе определенной логики, я получаю выход в определенном формате на http://localhost/menu.aspx?callback=example
JSON выход со страницы
На приведенном выше URL, я получаю выход в конкретном формат 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
Но этот вывод в виде html на странице menu.aspx
. Но мое требование состоит в том, что HTTP-ответ должен быть json тоже. Пожалуйста, помогите в получении этого выхода JSON. Не только то, что я еще не пробовал JSON раньше, но я не слишком профессионал в ASP.NET.
Где я должен это написать? – Cipher
В любом месте метода просто сделайте это сразу после Response.Write (outputText); –
Просто, вот и все !? Что со всеми этими страшными веб-сервисами, которые я нахожу при поиске в Google? – Cipher