【发布时间】:2011-09-06 19:20:46
【问题描述】:
我是第一次做网络服务。我需要在 c# 中使用 json 来实现。我不知道如何编写从数据库中获取数据的方法 任何建议。
【问题讨论】:
标签: c# web-services json
我是第一次做网络服务。我需要在 c# 中使用 json 来实现。我不知道如何编写从数据库中获取数据的方法 任何建议。
【问题讨论】:
标签: c# web-services json
您可以使用以下代码返回 JSON 序列化字符串:
[WebMethod(Description = "Your Description")]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string FunctionName()
{
// Return JSON data
JavaScriptSerializer js = new JavaScriptSerializer();
string retJSON = js.Serialize(Object);
return retJSON;
}
【讨论】:
我花了几个小时在谷歌上搜索,试图找到一种快速、体面、可读的方式来创建 JSON Web 服务。
最后,当我终于弄清楚该怎么做时,我回去记录了它,所以我再也不用面对这些障碍了!!
阅读here
(它实际上是用于 WCF JSON Web 服务,但也显示了如何将其链接到 SQL Server 数据库等。)
【讨论】: