用于反序列化JSON http请求的Web服务?并传递给存储过程以从SQL服务器检索数据

时间:2011-08-23 11:18:55

标签: sql-server vb.net web-services json rest

我是VB.net的新手。现在我有一项任务是创建一个Web服务来接收客户端应用程序的http请求(最后使用 rpc = {json data} ),对其进行deserilize并将参数放入存储过程中的顺序从sql server检索数据。

程序查询和客户端的应用程序已经存在,客户端应用程序的返回数据也是JSON。

非常感谢任何帮助。请给我一些建议或想法。

1 个答案:

答案 0 :(得分:0)

您可以使用像newtonsoft.dll这样的dll来处理json数据 在asp.net中,您还可以使用以下命名空间处理json数据。

  System.Web.Script.Serialization 


Dim jsn As JavaScriptSerializer = New JavaScriptSerializer() // Define JavaScriptSerializer 
// data is object which contains json data
Dim objjsn As Object = jsn.DeserializeObject(data) //Deserialize json

Dim args As Array = objjsn("users") // access json data