json接口导入添加数据库

public ActionResult AAA()
        {
            return View();
        }
        [HttpGet]
        public string A()
        {
            HttpClient client = new HttpClient();
            var aaa = client.GetStringAsync("https://www.layui.com/test/table/demo1.json");
            var bbb = aaa.Result;
            var json = JsonConvert.DeserializeObject<Class1>(bbb);
            var data= json.data;
            for (int i = 0; i < data.Count(); i++)
            {
                string sql = "INSERT INTO [dbo].[KuaYu]([id],[username],[email],[sex],[city],[sign],[experience],[ip],[logins],[joinTime]) VALUES(@id,@username,@email,@sex,@city,@sign,@experience,@ip,@logins,@joinTime)";

                SqlParameter[] pa = new SqlParameter[]
                {
                    new SqlParameter("@id",data[i].id),
                    new SqlParameter("@username",data[i].username),
                    new SqlParameter("@email",data[i].email),
                    new SqlParameter("@sex",data[i].sex),
                    new SqlParameter("@city",data[i].city),
                    new SqlParameter("@sign",data[i].sign),
                    new SqlParameter("@experience",data[i].experience),
                    new SqlParameter("@ip",data[i].ip),
                    new SqlParameter("@logins",data[i].logins),
                    new SqlParameter("@joinTime",data[i].joinTime),
                };
                int count = DBHelper.ZSG(sql, pa);
            }

            return bbb;
        }
控制器
@{
    Layout = null;
}

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>AAA</title>
    <script src="~/Scripts/jquery-3.3.1.min.js"></script>
    <script>
        var data;
        $(function () {
           
            $.ajax({
                url: '/Home/A',
                data: 'get',
                dataType: 'json',
                success: function (res) {
                    data = res.data;
                    $.each(res.data, function (i, r) {
                        var tr = '<tr>'
                            + '<td>' + this.id + '</td>'
                            + '<td>' + this.username + '</td>'
                            + '<td>' + r.email + '</td>'
                            + '<td>' + r.sex + '</td>'
                            + '<td>' + r.city + '</td>'
                            + '<td>' + r.sign + '</td>'
                            + '<td>' + r.experience + '</td>'
                            + '<td>' + r.ip + '</td>'
                            + '<td>' + r.logins + '</td>'
                            + '<td>' + r.joinTime + '</td>'
                            + '</tr>';
                        $("#tb").append(tr);
                    })

                }
                

            })
        })
    </script>
</head>
<body>
    <div>
        <input id="Button1" type="button" value="button" onclick="Add(data)" />
        <table>
            <tr>
                <td>ID</td>
                <td>用户名</td>
                <td>邮箱</td>
                <td>性别</td>
                <td>城市</td>
                <td>签名</td>
                <td>积分</td>
                <td>IP</td>
                <td>登入次数</td>
                <td>加入时间</td>
            </tr>
            <tbody id="tb">

            </tbody>
        </table>
    </div>
</body>
</html>
View
原文地址:https://www.cnblogs.com/zyx13966104797/p/11765262.html