c# 接口 JOSN

fangye23 fangye23 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
需要用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 这样写对吗?
}
}
}
...全文

相关推荐

评论 7
收藏 已收藏
分享
返回顶部
fangye23
C# 111,129 成员 642,539 内容