[转贴] 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)
点选图片可连回原文出处....

文章里面使用了 JavaScriptSerializer类别 (命名空间: System.Web.Script.Serialization)
如果您的(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做的,但跟上面介绍的方法雷同。)
******************************************************************************************
如果语法转换有问题,可以参阅
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 -- Web Service (.asmx) & JSON的更多相关文章
- Part 17 Consuming ASP NET Web Service in AngularJS using $http
Here is what we want to do1. Create an ASP.NET Web service. This web service retrieves the data from ...
- ASP.NET Web Service如何工作(2)
ASP.NET Web Service如何工作(2) [日期:2003-06-26] 来源:CSDN 作者:sunnyzhao(翻译) [字体:大 中 小] HTTP管道一旦调用了.asmx句柄,便 ...
- ASP.NET Web Service如何工作(3)
ASP.NET Web Service如何工作(3) [日期:2003-06-26] 来源:CSDN 作者:sunnyzhao(翻译) [字体:大 中 小] 为了使.asmx句柄有可能反串行化SOA ...
- ASP.NET Web Service如何工作(1)
ASP.NET Web Service如何工作(1) [日期:2003-06-26] 来源:CSDN 作者:sunnyzhao(翻译) [字体:大 中 小] Summary ASP.NET Web ...
- ASP.NET WEB SERVICE 创建、部署与使用
PS: 开发工具 VS2010, 所有工程都为Debug状态,本人刚接触 Web Service,此文为菜鸟入门用例,高手勿笑! 转载请注明出处 :http://www.cnblogs.com/yyc ...
- sharepoint 2010 创建自定义的ASP.NET Web Service (上)
项目背景 根据客户需求在SharePoint 2010 中创建自定义的ASP.NET Web Service可以分为3种方式(我所知道的).废话少说,下面一一列举: 创建方式 MSDN 官方博客自己的 ...
- 【转载】在 Visual Studio 2012 中创建 ASP.Net Web Service
在 Visual Studio 2012 中创建 ASP.Net Web Service,步骤非常简单.如下: 第一步:创建一个“ASP.Net Empty Web Application”项目 创建 ...
- Visual Studio 2010中创建ASP.Net Web Service
转自:http://blog.csdn.net/xinyaping/article/details/7331375 很多人在论坛里说,在Visual Studio 2010中不能创建“ASP.Net ...
- 在 Visual Studio 2010 中创建 ASP.Net Web Service
第一步:创建一个“ASP.Net Empty Web Application”项目 第二步:在项目中添加“Web Service”新项目 第一步之后,Visual Studio 2010会创建一个仅含 ...
随机推荐
- js或jQuery中 邮箱跳转的问题,跳转到指定邮箱(通过layui的ifram实现)
对刚做的东西记个笔记 如果遇到同样问题解决起来又问题的欢迎留言 var emailtext = $("#TextBoxEmail").val();//获得要截取的值 var arr ...
- .net Core命令行,Json配置
创建.netCore控制台 NuGet :Microsoft.AspNetCore.All static void Main(string[] args) { var builder = new Co ...
- Boost Python学习笔记(五)
你将学到什么 在C++中调用Python代码时的返回值问题 基础类型 修改Python脚本(build/zoo.py) def rint(): return 2 def rstr(): return ...
- 图片 响应式图像 Images Figures
响应式图像 Bootstrap中的图像响应 .img-fluid <img class="img-fluid" src="http://lorempixel.com ...
- matlab求定积分和不定积分
matlab求定积分与不定积分 创建于2018-03-21 22:42 求定积分与不定积分是一件比较繁琐的事,但是我们可以借助matlab,下面与大家分享解决方法 材料/工具 matlab 求不定积分 ...
- 机房重构——泛型和“DataTable”
前言 我们都知道在机房重构的时候,大多数都在用七层进行重构,每一层都依赖实体.所以不管怎么调用,返回的应该是实体参数,这样才符合大多数的逻辑,这样我们试想一下,如果我们要求在U层返回多个实体值,怎么办 ...
- POST和 GET
http GET 和 POST 请求的优缺点.区别以及误区 Get和Post在面试中一般都会问到,一般的区别: (1)post更安全(不会作为url的一部分,不会被缓存.保存在服务器日志.以及 ...
- SVN历史版本比较中文乱码
将Workspace的编码改为UTF-8即可,详见上图:
- windows下安装python包
1.windows下成功安装好python后,在安装目录的Scripts目录下有easy_install和pip工具 2.如果没有安装pip,进入命令行,切换到python的安装目录下的Scripts ...
- CentOS7.3下Zabbix3.5之邮件报警配置
一.邮件客户端以及脚本相关配置 1.安装sendmail,一般操作系统默认安装了安装 yum install sendmail 启动 service sendmail start 设置开机启动 chk ...