[轉貼] ASP.NET -- Web Service (.asmx) & JSON

 

 

之前沒作過,但臨時被要求 ASP.NET Web Service 要傳回 JSON格式javascript

找到網絡上兩篇好文章,爲本身作筆記。html

 

若是您寫過 Web Service的話java

直接看程序代碼就會作了,淺顯易懂。只有很細微的修改:jquery

大力推薦這一篇  Web Service in ASP.NET (Return JSON and XML): web

http://www.c-sharpcorner.com/UploadFile/8ef97c/web-service-in-Asp-Net-part-4/ajax

 

光是看這張圖片,就把重點學完了 (http://www.c-sharpcorner.com/UploadFile/8ef97c/web-service-in-Asp-Net-part-4/Images/GetEmployeeJSON.jpg)json

點選圖片可連回原文出處....後端

文章裏面使用了 JavaScriptSerializer類別 (命名空間:  System.Web.Script.Serialization)網絡

請看微軟MSDN說明:https://msdn.microsoft.com/zh-tw/library/system.web.script.serialization.javascriptserializer(v=vs.110).aspxpost

 

 

若是您的(Client端)要用 jQuery來接收

     對方(Server端)的 Web Service ( 傳回 JSON格式)

 

另外也有幾篇好文章,也推薦給你們:

Create a JSON WebService in ASP.NET 2.0 with a jQuery Client

http://www.codeproject.com/Articles/45275/Create-a-JSON-WebService-in-ASP-NET-with-a-jQu

(這一篇是用 ASP.NET 2.0作的,但跟上面介紹的方法雷同。)

 

 
 
 
 

******************************************************************************************

若是語法轉換有問題,能夠參閱

特別推薦超強力 C# & VB 語言轉換器!

http://codeconverter.sharpdevelop.net/SnippetConverter.aspx

******************************************************************************************

 

 

本網站之前的相關文章:

      有些朋友在開啓網站或項目時,選用 .NET 4.5.x (VS 2013) or .NET 4.6 (VS 2015)

      加入新項目時,找不到 Web Service (.asmx) ?????

 

      您能夠改成「開啓」 .NET 4.0 or 4.5 (VS 2012)的網站或項目,就能在其中加入「Web Service (.asmx)」

      ASP.NET的 Web Service or WCF Service只是一個沒有「畫面」的 ASP.NET網頁...... 不要把它想得太難啦  :-)

 

Web Service入門 #1,透過VS 2005/2008/2010 撰寫一個Web Service

Web Service入門 #2,呼叫現成的Web Service 給個人程序來用

 

 

[入門範例] ASP.NET Web Service (asmx) 與 jQuery AJAX

[轉貼]jQuery與JSON的數據傳遞(網頁前段與後端的數據傳遞 - 串行化 Serialization) from kyleshen

 

分享,讓知識更加偉大

謝謝每一位樂於分享的前輩  :-)

相關文章
相關標籤/搜索