zoukankan      html  css  js  c++  java
  • .net 之json 一般处理程序

    <%@ WebHandler Language="C#" Class="read" %>
    
    using System;
    using System.Web;
    using DBHelper;
    using MySql.Data.MySqlClient;
    using System.Web.SessionState;
    
    public class read : IHttpHandler, IReadOnlySessionState
    {
        
        public void ProcessRequest (HttpContext context) {
            context.Response.ContentType = "text/plain";
           
                string sql = "select * from t_current_chat where client_guid= @client_guid";
                MySqlParameter[] pa = new MySqlParameter[] { new MySqlParameter("@client_guid", context.Session["guid"]) };
                MySqlDataReader dr = SqlHelper.ExecuteReaderText(sql, pa);
    
                System.Text.StringBuilder buf = new System.Text.StringBuilder("{");
                buf.Append(""comments":[");
                string names = "";
                while (dr.Read())
                {
                    // names += "{"client_guid":"" + dr["client_guid"].ToString() + """ + ","send_time":"" + dr["send_time"] + """ + ","chat_content":"" + dr["chat_content"].ToString() + ""},";
                    names += "{"client_guid":"" + dr["client_guid"].ToString() + """ + ","send_time":"" + dr["send_time"].ToString() + """ + ","chat_content":"" + dr["chat_content"].ToString().Trim() + ""},";
                }
                if (names != "")
                {
                    names = names.Substring(0, names.Length - 1);
                }
                buf.Append(names);
                buf.Append("]}");
                context.Response.Write(buf.ToString());
            
        }
     
        public bool IsReusable {
            get {
                return false;
            }
        }
    
    }
    

      

  • 相关阅读:
    storm中DAU实时计算方案
    冒泡排序
    跨域
    关于java面试题
    vue+npm+Element插件+路由
    Android云端APP
    js图片预览带进度条
    jQuery上传文件显示进度条
    SSM+form表单文件上传
    SSM批量添加数据
  • 原文地址:https://www.cnblogs.com/mengluo/p/6566815.html
Copyright © 2011-2022 走看看