c# - 如何在 sql 数据库的 asp.net 网页中显示 JSON 输出

标签 c# sql asp.net json

我想通过在 C# 中从 sql 中获取数据来打印以下输出。我不想使用 asp.net 网络服务。我只想在 .aspx 页面上打印 JSON 输出。

{
    "dept_updates":
    [
        {
            "id":"11",
            "subject":"zzz",
            "utime":"Saturday 4th July 2015 05:20:29",
            "description":"zz","branch":"Computer Engineering",
            "flag":"http:\/\/www.emample.com\/login\/image\/5.jpg",
            "uploadedby":"JD"
        },
        {
            "id":"10",
            "subject":"hhh",
            "utime":"Monday 25th May 2015 02:48:46",
            "description":"hh","branch":"Information Technology",
            "flag":"http:\/\/www.example.com\/login\/image\/1\,
            "uploadedby":"JD"
         }

    ]
}

最佳答案

我认为最直接的方法是这样的:

<pre><%Response.Write(HttpUtility.HtmlEncode("foo")); %></pre>

(用 JSON 替换“foo”)

注意 pre 应该如何保持间距,HtmlCode 应该这样做,屏幕上不会出现任何不好的结果。

关于c# - 如何在 sql 数据库的 asp.net 网页中显示 JSON 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32497288/

相关文章:

c# - 结构可以从 C# 中的类派生吗?

MySQL查询查找名字以B开头的 Actor 的电影标题

sql - 在 SQL 中汇总数据

c# - foreach 循环中的 orderby 失去范围

c# - 无法发送电子邮件 :( - The remote certificate is invalid according to the validation procedure

c# - 当 DLL 位于不同目录时如何添加项目引用

sql - 异步查询状态功能仅在同一 session 中可用?

c# - 使用 C# 通过 webservice 发送大量数据

c# - "executenonquery connection property has not been initialized"

c# - ASP.net MVC 5 Razor 下拉框