【发布时间】:2016-04-21 12:26:53
【问题描述】:
我正在编写一个 ASP.NET Web 服务。我建立了与 SQL Server 的连接。 Web 服务使用 JavaScript 序列化程序。我的 JSON 格式:
[{"ID":1,"TCKN":"19","Adi":"zzz","Soyadi":"aa"},
{"ID":2,"TCKN":"99","Adi":"user","Soyadi":"user"}]
但我想要这种 JSON 格式:
"users": [
{
"ID": "1",
"TCKN": "19",
"Adi": "zzz",
"Soyadi": "aa"
},
{
"ID": "2",
"TCKN": "99",
"Adi": "user",
"Soyadi": "user"
},]
WebServices.cs
[WebMethod]
public string getTumKullanici()
{
JavaScriptSerializer jss = new JavaScriptSerializer();
var json = "";
var tumKullanicilar = from result in mydb.Kullanicilars
select result;
json = jss.Serialize(tumKullanicilar);
return json;
}
【问题讨论】:
-
这是正确的
},]吗? -
你需要
pretty print吗?还是只是封装users属性? -
如果我的编辑对您有帮助,请告诉我
标签: javascript c# asp.net json javascriptserializer