C#创建XML文件
来源:互联网 发布:linux制作快捷方式 编辑:程序博客网 时间:2024/05/21 10:03
public void CreateAppXML(string memid,string lgname){
string filename;
filename = lgname + "_" + memid + ".xml";
filename = System.Web.HttpContext.Current.Server.MapPath("~//DeskTop//menu//item//") + filename;
System.Web.HttpContext.Current.Response.Write(filename) ;
bool ex = true;
if(ex){
XmlTextWriter writer = new XmlTextWriter (filename, null);
//Use indenting for readability.
writer.Formatting = Formatting.Indented;
writer.WriteComment("Member AuthMeun");
//Write an element (this one is the root).
writer.WriteStartElement("MenuData");
writer.WriteAttributeString("DefaultTarget","aspx");
writer.WriteAttributeString("ImagesBaseURL","~/desktop/menu/images/");
writer.WriteAttributeString("DefaultItemSpacing","0");
writer.WriteAttributeString("DefaultGroupCssClass","MenuGroup");
writer.WriteAttributeString("DefaultItemCssClass","MenuItem");
writer.WriteAttributeString("DefaultItemCssClassOver","MenuItemOver");
writer.WriteAttributeString("xmlns","ASP.NET Menu MenuData Schema");
//writer.WriteEndAttribute();
//Write the namespace declaration.
writer.WriteStartElement("MenuGroup");
writer.WriteAttributeString("CssClass","TopMenuGroup");
//writer.WriteEndAttribute();
//Write the title.
writer.WriteStartElement("MenuItem");
writer.WriteAttributeString("CssClass","TopMenuItem");
writer.WriteAttributeString("CssClassOver","TopMenuItemOver");
writer.WriteAttributeString("Label","权限管理");
//writer.WriteEndAttribute();
writer.WriteStartElement("MenuGroup");
writer.WriteStartElement("MenuItem");
writer.WriteAttributeString("Label","Label");
writer.WriteAttributeString("URL","URL.aspx");
//writer.WriteEndAttribute();
writer.WriteEndElement();
writer.WriteStartElement("MenuItem");
writer.WriteAttributeString("Label","Copy");
writer.WriteAttributeString("URL","URL.aspx");
//writer.WriteEndAttribute();
writer.WriteEndElement();
writer.WriteEndElement();
writer.WriteEndElement();
//Write the close tag for the root element.
writer.WriteEndElement();
//Write the XML to file and close the writer.
writer.Flush();
writer.Close();
}
}
- C#创建XML文件
- C#创建xml文件
- C#创建Xml文件
- C#创建XML文件
- C#创建xml文件
- C#创建XML文件
- C#如何创建Xml文件
- C#代码创建Xml文件
- C#创建生成XML文件
- C#代码创建Xml文件
- C#创建XML文件 (转)
- C# 创建,读取,写入 XML文件
- c# 创建、读取、添加、修改xml文件
- c# 创建、读取、添加、修改xml文件
- C#中创建和读取XML文件
- c#使用linq技术创建xml文件
- C#创建xml文件的问题
- C#中xml文件的创建
- 中国车牌号的识别
- 最常有用的英语口语900句
- 使用脚本自动修改ip设置
- 将时间设在文本框里面
- 跑马灯效果的JavaScript文档
- C#创建XML文件
- 一个美国老工程师的心理话: 给年轻工程师的十大忠告。
- 【关闭垃圾服务,让你的XP运行得更加顺畅】
- 【C#】输入汉字字符串索引拼音的首字母
- Javascript技巧之对话窗口
- jBPM的type问题,big bug!
- 【反着安装操作系统也简单】
- 对4的处理
- 【Windows XP超级应用技巧28例】