cathome 猫家 开发日记-webservice服务 ,生成json.

Posted 琴鸟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cathome 猫家 开发日记-webservice服务 ,生成json.相关的知识,希望对你有一定的参考价值。

概述,采用熟悉的c# 语言。

1.用asmx 。微软的web服务的标准格式。方便。

2.由方法生成json字符。只是利用ms 的框架而已。

 

配置文档。

<?xml version="1.0" encoding="utf-8"?>
<!--
  有关如何配置 ASP.NET 应用程序的详细信息,请访问
  http://go.microsoft.com/fwlink/?LinkId=169433
  -->
<configuration>
  <system.web>
    <compilation debug="true" targetFramework="4.5" />
    <httpRuntime targetFramework="4.5" />
    <webServices>
      <protocols>
        <add name="HttpPost"/>
        <add name="HttpGet"/>
      </protocols>
    </webServices>
  </system.web>
  <connectionStrings>
    <add name="dbstr" connectionString="Data Source=localhost;Initial Catalog=mycity;User ID=sa;Password="/>
  </connectionStrings>
</configuration>

 

 

方法

 /// <summary>
    /// WebService1 的摘要说明
    /// </summary>
    [WebService(Namespace="mycity")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    [System.Web.Script.Services.ScriptService]

    public class MainPage : System.Web.Services.WebService
    {
       //商家的大类
        [WebMethod(Description = "商家的大类")]
        public void Category_MainCategory()
        {
            List<Model.VCategory_All> category = bll_category.GetModelList("cg_fatherid=‘0‘");
            string jasonCategory = Function.ConvertJson.ListToJson(category);
            Context.Response.Write(jasonCategory);
            Context.Response.End();
        }

 

以上是关于cathome 猫家 开发日记-webservice服务 ,生成json.的主要内容,如果未能解决你的问题,请参考以下文章

cathome 猫家 开发日记-原型设计

cathome 猫家 开发日记-自定义控件

cathome 猫家 开发日记-tablayout+viewpager+fragment

cathome 猫家 开发日记-webservice服务 ,生成json.

接口开发浅谈 SOAP Webserver 与 Restful Webserver 区别

text 启动python webserver进行开发