.net ashx Web Handler как вернуть списки - PullRequest
0 голосов
/ 02 марта 2012

У меня есть веб-обработчик vb.net, который создает две строки. Строки в основном выглядят так: ["filename", "filepath"], ["filename", filepath "], ..., [" filename ",filepath "]

Мне нужно вернуть его так, чтобы строки отправлялись с именем списка, за которым следует список [" listname ": {[" filename "," filepath "], ["filename", filepath "], ..., [" filename ", filepath"]}

Я знаю, что веб-обработчик автоматически json закодирует данные и что способ, которым я построил свой список, долженбыть переработанным (способ, которым мы ранее использовали это, был именно тем, что нам было нужно).

Что может быть лучше для меня, чтобы разместить свои данные и вернуть их в браузер так, чтобы они были правильно поняты?

1 Ответ

0 голосов
/ 03 марта 2012

Ответ в этом посте может помочь вам: ASP.NET, возвращающий JSON с ASHX

context.Response.Write( 
jsonSerializer.Serialize( 
    new 
    { 
        listname = new[] { "filename", "filepath" }... 
    } 
) 

);

...