C编辑XML文本.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C编辑XML文本

目录 前言 2 添加引用 2 全局变量定义 2 创建文件、添加基本数据 2 追加数据 3 读取XML文件显示数据 4 更新数据 5 变量置空 6 变量赋值 6 退出程序 7 文件创建 8 取出文件显示 8 添加节点 8 编辑添加节点 8 前言 需要创建windows窗体xiangmu,添加2个form和4个button控件; 原始资料来自网络。 程序测试通过,为编程学习记录,非商业用途。 添加引用 using System.Xml; using System.Xml.Linq; 全局变量定义 public static string fName = myXML.xml; public static string addCategory = 程序; public static string addQuality = 良好的文字操作界面; public static string fType = Word; public static string dispControl = RichTextBox; public static string dispWord = 我爱C#编程; public static string dispCorporation = C#应用技术研发; 创建文件、添加基本数据 public void createXml(string xmlFileName)//创建文件、添加基本数据 { XmlTextWriter writer = new XmlTextWriter(xmlFileName, null); //使用自动缩进,便于阅读 writer.Formatting = Formatting.Indented; //写入根元素 writer.WriteStartElement(items); writer.WriteStartElement(item); //写入属性及属性值 writer.WriteAttributeString(类别, 程序); writer.WriteAttributeString(品质, 操作简便); //加入子元素 writer.WriteElementString(文件类型, XML); writer.WriteElementString(显示控件, RichTextBox); writer.WriteElementString(文本, 汉字文本); writer.WriteElementString(公司, 我学C#科技发展有限公司); //关闭根元素,书写结束符 writer.WriteEndElement(); writer.WriteEndElement(); //将xml保存到文件,关闭XmlTextWriter writer.Close(); } 追加数据 public static void addItem(string xmlFileName)//追加数据 { //定义XmlDocument XmlDocument xmlDoc = new XmlDocument(); //xml文件载入 xmlDoc.Load(xmlFileName); //选择根节点 XmlNode root = xmlDoc.SelectSingleNode(items); //创建元素 XmlElement xe1 = xmlDoc.CreateElement(item); //写入属性及属性值 xe1.SetAttribute(类别, addCategory); xe1.SetAttribute(品质, addQuality); //创建子节点

文档评论(0)

yaobanwd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档