zoukankan      html  css  js  c++  java
  • c# 写入Xml 元素(<![CDATA[ ]]>)

    一般处理程序代码:
     XmlDocument xmldoc = new XmlDocument();             xmldoc.AppendChild(xmldoc.CreateXmlDeclaration("1.0", "UTF-8", null));             XmlElement firstElement = xmldoc.CreateElement("", "data", "");             xmldoc.AppendChild(firstElement);             using (GSParkEntities db = new GSParkEntities())             {                 DateTime date=Convert.ToDateTime( DateTime.Now.ToString("yyyy-MM-dd"));                 IList<Meeting> list = db.Meeting.Where(o => o.MeetDate >= date).OrderBy(o=>o.MeetDate).ToList();                 firstElement.SetAttribute("count", list.Count + "");                 foreach (Meeting xMeeting in list)                 {                     XmlElement secondElement = xmldoc.CreateElement("item");                     //secondElement.SetAttribute("MeetDate",(xMeeting.MeetDate).ToString("yyyy-MM-dd"));                     //secondElement.SetAttribute("MeetTilte", xMeeting.MeetTitle + "");                     //secondElement.SetAttribute("Speaker", xMeeting.Speaker);                     //secondElement.SetAttribute("MeetTime", (xMeeting.MeetDate).ToString("hh:mm"));                     //secondElement.SetAttribute("MeetPlace", xMeeting.MeetPlace);                     XmlElement meetDate = xmldoc.CreateElement("meetDate");                     meetDate.InnerText = (xMeeting.MeetDate).ToString("yyyy-MM-dd");                     secondElement.AppendChild(meetDate);                     //XmlElement meetTitle = xmldoc.CreateElement("meetTitle");                     //meetTitle.InnerText = "<![CDATA[" + xMeeting.MeetTitle + "]]>";                     //secondElement.AppendChild(meetTitle);                     XmlElement meetTitle = xmldoc.CreateElement("meetTitle");                     XmlCDataSection cd = xmldoc.CreateCDataSection(xMeeting.MeetTitle);                     meetTitle.AppendChild(cd);                     secondElement.AppendChild(meetTitle);                     //XmlElement speaker = xmldoc.CreateElement("speaker");                     //speaker.InnerText = "<![CDATA[" + xMeeting.Speaker + "]]>";                     //secondElement.AppendChild(speaker);                     XmlElement speaker = xmldoc.CreateElement("speaker");                     XmlCDataSection cd1 = xmldoc.CreateCDataSection(xMeeting.Speaker);                     speaker.AppendChild(cd1);                     secondElement.AppendChild(speaker);                     XmlElement meetTime = xmldoc.CreateElement("meetTime");                     meetTime.InnerText = (xMeeting.MeetDate).ToString("HH:mm");                     secondElement.AppendChild(meetTime);                     //XmlElement meetPlace = xmldoc.CreateElement("meetPlace");                     //meetPlace.InnerText = "<![CDATA[" + xMeeting.MeetPlace + "]]>";                     //secondElement.AppendChild(meetPlace);                     XmlElement meetPlace = xmldoc.CreateElement("meetPlace");                     XmlCDataSection cd2 = xmldoc.CreateCDataSection(xMeeting.MeetPlace);                     meetPlace.AppendChild(cd2);                     secondElement.AppendChild(meetPlace);                       firstElement.AppendChild(secondElement);                 }                 
                }            xmldoc.Save(context.Response.Output);

  • 相关阅读:
    ubuntu--基础环境瞎搞集合
    java _tomcat_mysql 部署
    简单Dp----最长公共子序列,DAG最长路,简单区间DP等
    大素数判断和素因子分解(miller-rabin,Pollard_rho算法)
    ssh 命令
    linux服务器上设置多主机头,设置多web站点
    getline()函数
    SGU[118] Digital Root
    SGU[117] Counting
    SGU[104] Little shop of flowers
  • 原文地址:https://www.cnblogs.com/ft-Pavilion/p/5643432.html
Copyright © 2011-2022 走看看