我是新來的asp.net和visual basic。在ASP.NET中使用JSON VB
我有一個assigment,我必須發送查詢到數據庫和返回數據。我想將該數據轉換爲json,然後將其與jQuery一起使用
我的想法是創建一個數組(arrayList?),然後將其轉換爲json。
如何使用json與asp.net vb?我不能使用web服務尚未
我忘了說,這將是在DNN一個新的模塊
我是新來的asp.net和visual basic。在ASP.NET中使用JSON VB
我有一個assigment,我必須發送查詢到數據庫和返回數據。我想將該數據轉換爲json,然後將其與jQuery一起使用
我的想法是創建一個數組(arrayList?),然後將其轉換爲json。
如何使用json與asp.net vb?我不能使用web服務尚未
我忘了說,這將是在DNN一個新的模塊
我不會用一個ArrayList
,但看看在JavaScriptSerializer
類。
可以使用JsonSerializer類這樣做
下面是一個例子創建的字符串對象的列表,並轉換成JSON
Dim lstString As New List(Of [String])()
lstString.Add("One")
lstString.Add("Two")
Dim serializer As New JavaScriptSerializer()
Return serializer.Serialize(lstString)
將這個方法在一個ASHX處理程序,你可以訪問從jQuery使用getJSON方法。
http://api.jquery.com/jQuery.getJSON/
JavaScriptSerializerclass在System.Web.Script.Serialization命名空間中可用。
http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.aspx
你或許可以將其轉換爲一個擴展方法一樣this並使用它,無論你想
使用任何在[這個問題]討論的庫(http://stackoverflow.com/questions/571168 /什麼-JSON-庫的作品,以及適合你,在網/ 571200#571200)。 – 2012-03-15 22:15:18