zoukankan      html  css  js  c++  java
  • flash读取asps返回xml格式

     protected List<TeamWorkInfos> tList = new List<TeamWorkInfos>();
        protected void Page_Load(object sender, EventArgs e)
        {
            MemberInfo[] mList = GetCacheMembers(1);
            System.Text.StringBuilder xmlnode = new System.Text.StringBuilder("<?xml version=\"1.0\" encoding=\"utf-8\"?>");
    
            if (mList == null)
            {
                xmlnode.Append("<data><error>信息读取错误!请您与管理员联系!</error></data>");
                ResponseXML(xmlnode);
                return;
            }
            xmlnode.Append("<persons>");
            if (mList != null)
            {
                foreach (MemberInfo mi in mList)
                {
                    xmlnode.Append("<person>");
                    xmlnode.AppendFormat("<name>{0}</name>",mi.Nickname);
                    if (minfo.Light >= 0 && minfo.Light < 2)
                    {
                        xmlnode.AppendFormat("<qq>{0}</qq>", "星光点点");
                    }
                    else if (minfo.Light >= 2 && minfo.Light < 5)
                    {
                        xmlnode.AppendFormat("<qq>{0}</qq>", "星光闪闪");
                    }
                    else if (minfo.Light >= 5 && minfo.Light < 9)
                    {
                        xmlnode.AppendFormat("<qq>{0}</qq>", "星光灿烂");
                    }
                    else
                    {
                        xmlnode.AppendFormat("<qq>{0}</qq>", "星光璀璨");
                    }
    
                    xmlnode.AppendFormat("<email>{0}</email>", mi.TeamAge);
                    xmlnode.AppendFormat("<pub url=\"{0}\"></pub>", mi.Img);
                    xmlnode.AppendFormat("<information>{0}</information>", mi.Selfdesc);
                    xmlnode.Append("<pics>");
    
                    tList = GetCacheWorkListByusername(mi.Name);
                    foreach (TeamWorkInfos tw in tList)
                    {
                        xmlnode.AppendFormat("<pic url=\"{0}\" linkurl=\"{1}\"></pic>", tw.Listpic, tw.Url);
                    }
                    xmlnode.Append("</pics>");
                    xmlnode.AppendFormat("<ziduan1>{0}</ziduan1>", "星光亮度");
                    xmlnode.AppendFormat("<ziduan2>{0}</ziduan2>", "星年龄");
                    xmlnode.Append("</person>");
                }
            }
            xmlnode.Append("</persons>");
    
            ResponseXML(xmlnode);
        }
    
        private void ResponseXML(StringBuilder xmlnode)
        {
            System.Web.HttpContext.Current.Response.Clear();
            System.Web.HttpContext.Current.Response.ContentType = "Text/XML";
            System.Web.HttpContext.Current.Response.Expires = 0;
            System.Web.HttpContext.Current.Response.Cache.SetNoStore();
            System.Web.HttpContext.Current.Response.Write(xmlnode.ToString());
            System.Web.HttpContext.Current.Response.End();
        }
    

  • 相关阅读:
    ZF2系列 – Zend Framework 2 MVC實作 (Part 3)
    albumTable.php 加入checkreg和checklogin
    albumController.php 加入loginaction
    完美实现 ASP.NET 2.0 中的URL重写伪静态(映射)
    c#文件上传源代码
    收藏:ASP.NET正则表达式大全
    添加鼠标悬浮在控件上的提示信息 很齐全各种方法 MFC ToolTipCtl
    提交表单时执行func方法
    MFC程序设置自动启动,通过注册表实现(很详细的呃!)
    VC提供的Wizard生成的MFC App Wizard(exe)框架
  • 原文地址:https://www.cnblogs.com/yhdkzy/p/2055530.html
Copyright © 2011-2022 走看看