C#XML
2021-03-22 03:26
标签:结束 写xml文件 对象 nat coding type tps ati 处理 一.XML简介 1.文档结构 (1).文档处理指令 //以‘’开始以‘?>’结束 standalone为yes说明文档在这一个文件里为no表示需要从外部导入 (2).根元素定义 XML树形结构必须有一个根元素,根元素的起始标记必须放在所有标记钱,结束标记必须放在所有标记之后 (3).XML元素 由开始和结束标记还有数据内容组成, 可以嵌套, 最外层必须是根元素 (4).XMl属性 可以设置属性,用来描述元素的特性,属性名和属性值必须成对出现,属性值用引号引起来(一般是双引号) EG: (5).CDATA 把整段文本解释成纯字符数据而不是标记 (6).注释 (7).实体ENtities <
> > & & " " &qpos ‘ (8).DOCTYPE 二.C#操作XML的命名控件和相关类 1.C#对XML的支持 ①流式处理模型 System.Xml,XmlReader提供了流式模型 但只能读取 ②DOM处理模型 用文档对象模型思想解析xml文档 在内存中生存一个对象树 2.操作XML文档常用类 XmlNode 重要的抽象类,DOM树中的每个节点都是它的派生 XmlDocument 实现W3C文档对象模型级别 XmlTextReader 提供对XML数据的快速,非缓存和只进的读取访问 XmlNodeReader为给定的DOM节点子树提供XmlReader XmlVaildatingReader 提供DTD,XDR,XSD架构验证 XmlTextWriter 提供生产XML快速只进的方式 XmlDataDocument 已过时。(微软官方手册) 可以将结构化的数据存储、 检索和操作通过关 DATASET 3.C#中使用XML文件 ①流式处理模式 主要是以XmlReader和XmlWriter(抽象类)的XmlTextReader和XmlTextWriter这两个派生类来读写XML文件 未完待续。。。 C#XML 标签:结束 写xml文件 对象 nat coding type tps ati 处理 原文地址:https://www.cnblogs.com/yhr520/p/9496535.html