c# 接口 JOSN
需要用C# .net做一个接口:数据库查询出ID,Name然后转换成JOSN格式,返回给调用的就可以。
从来没有做过接口,对josn也不是很熟悉,自己尝试简单写了点,各位大侠帮忙看看,有类似例子的是否可以发给我参考参考,
不胜感激。
以下是我写的一些代码,希望可以用URL的形式调用,我返回JOSN格式的数据就行,给点意见:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using MII.DAL;
using System.Data.SqlClient;
using MII.Web.Class;
using System.Text.RegularExpressions;
using System.Security.Cryptography;
namespace MII.Web.json
{
interface Interface1 //创建接口 不知道这样写对不对
{
public string SelectArea()
{
string text = "";
string sql = "SELECT i.SID, i.nIName, s.sPID FROM NodeInfo AS i LEFT OUTER JOIN NodeStruct AS s ON i.SID = s.SID"; //查询数据库
DataTable dt = new DataTable();
try
{
dt = DBOperators.SelectTable(sql);
if (dt.Rows.Count != 0)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
text += "{'ID':'"+dt.Rows[i]["SID"].ToString().Trim()+"','name':'"+dt.Rows[i]["nIName"].ToString().Trim()+"'},"; //将数据转换成JOSN格式 是否正确?
}
}
}
catch (Exception ex)
{
throw ex;
}
//Response.Write(text); 想返回到请求的URL 这样写对吗?
}
}
}
从来没有做过接口,对josn也不是很熟悉,自己尝试简单写了点,各位大侠帮忙看看,有类似例子的是否可以发给我参考参考,
不胜感激。
以下是我写的一些代码,希望可以用URL的形式调用,我返回JOSN格式的数据就行,给点意见:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using MII.DAL;
using System.Data.SqlClient;
using MII.Web.Class;
using System.Text.RegularExpressions;
using System.Security.Cryptography;
namespace MII.Web.json
{
interface Interface1 //创建接口 不知道这样写对不对
{
public string SelectArea()
{
string text = "";
string sql = "SELECT i.SID, i.nIName, s.sPID FROM NodeInfo AS i LEFT OUTER JOIN NodeStruct AS s ON i.SID = s.SID"; //查询数据库
DataTable dt = new DataTable();
try
{
dt = DBOperators.SelectTable(sql);
if (dt.Rows.Count != 0)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
text += "{'ID':'"+dt.Rows[i]["SID"].ToString().Trim()+"','name':'"+dt.Rows[i]["nIName"].ToString().Trim()+"'},"; //将数据转换成JOSN格式 是否正确?
}
}
}
catch (Exception ex)
{
throw ex;
}
//Response.Write(text); 想返回到请求的URL 这样写对吗?
}
}
}
...全文
相关推荐
C# 赛邮接口短信API验证demo
C# 赛邮接口短信API验证demo 需要准备API文档里的相关资料还有Submail库和Newtonsoft.Josn库 根据API文档创建相关的类对象 以上代码都不难的根据API文档写就好啦 看不懂的私聊我QQ2773938492 以下是主窗体的调用函数 命名空间都是自动生成的 以防有朋友不清楚我给截图一下吧 个人感觉写这种接口文档是最简单的 主要是看得懂文档!代码这种东西没办法多练多试! QQ:2773938492 有任何困难联系我 免费帮你解决! 一起讨论学习 作者:欢少の不忘初心
通用的josn字符串转换为对象和对象转换为字符串的c#源码
通用的josn字符串转换为对象和对象转换为字符串的c#源码,代码非常简单,包括在VS 2010上正常运行的DEMO
c#下的josn生成代码
网上找的一个json处理代码,可以处理对象,table等
二维数据转成JOSN数组形式发送
Labview通过HTTP发送JOSN数组,适用于与MES系统对接,前提是MES系统支持数组上传
C# MVC JOSN提交
Newtonsoft.Json.dll 的使用 MVC JOSN提交 转C#Model 支持嵌套list转MODEL


