[转贴] ASP.NET -- Web Service (.asmx) & JSON
2015-12-22 17:35
645 查看
[转贴] ASP.NET -- Web Service (.asmx) & JSON
以前没做过,但临时被要求 ASP.NET Web Service 要传回 JSON格式找到网络上两篇好文章,为自己做笔记。
如果您写过 Web Service的话
直接看程序代码就会做了,浅显易懂。只有很细微的修改:
大力推荐这一篇 Web Service in ASP.NET (Return JSON and XML):
http://www.c-sharpcorner.com/UploadFile/8ef97c/web-service-in-Asp-Net-part-4/
光是看这张图片,就把重点学完了 (http://www.c-sharpcorner.com/UploadFile/8ef97c/web-service-in-Asp-Net-part-4/Images/GetEmployeeJSON.jpg)
点选图片可连回原文出处....
![](http://www.c-sharpcorner.com/UploadFile/8ef97c/web-service-in-Asp-Net-part-4/Images/GetEmployeeJSON.jpg)
文章里面使用了 JavaScriptSerializer类别 (命名空间: System.Web.Script.Serialization)
请看微软MSDN说明:https://msdn.microsoft.com/zh-tw/library/system.web.script.serialization.javascriptserializer(v=vs.110).aspx
如果您的(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#] WebService 使用 JSON 格式传递笔记 + JQuery 测试
http://www.dotblogs.com.tw/junegoat/archive/2012/10/08/c-sharp-dot-net-web-service-by-json-test-with-jquery.aspx
ASP.NET WebService 回传 json 格式
http://tsengpm.blogspot.tw/2012/02/aspnet-webservice-json.html
******************************************************************************************
如果语法转换有问题,可以参阅
特别推荐超强力 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
分享,让知识更加伟大谢谢每一位乐于分享的前辈 :-)
相关文章推荐
- 小图示优化 - ASP.NET Sprite and Image Optimization (Web Form)
- 检测到在集成的托管管道模式下不适用的ASP.NET设置的解决方法
- Page_Load与sender -- PostBack是由哪个 ASP.NET控件引起 ?
- ASP.NET(Web Form)绘制图表 -- Google Chart 三部曲
- Action与func委托的区别有哪些
- ASP.NET MVC开发中常见异常及解决方案
- ASP.NET GridView控件固定表头(适用于IE浏览器,css操作)
- kafkaspout以及kafkabolt的最简实例
- Easyui Tree + Asp.net加载数据
- Asp.net 生成 导出 Excel 下载
- asp、php、asp.net、jsp介绍及优缺点比较
- asp.net mvc情况下使用jqery ajax的方法进行json数据传递
- ASP.NET: Setup a MVC5 website with MySQL, Entity Framework 6 Code-First and VS2013
- casperjs# install
- asp.net前台ListView中判断CheckBox选中状态
- 在ASP.NET Web API中实现CORS(跨域资源共享)
- (转)ASP.NET MVC4 部署错误 Could not load file or assembly
- ASP.NET中生成并导出Excel
- asp.net自定义404页面
- raspberry