文档介绍::XmlTextRead,XMLNodeReader,XmlTextWrite等参考P190图9-:流模型仅向前(非缓存)只读快速XMLReader工作原理从文件头开始读取每次读取一个节点读到文件尾结束XMLReader工作步骤创建一个XMLTextReader类实例,把要读取的XML文件名传递给构造函数。建立一个循环重复调用Read方法,该方法每次读取一个节点。如果有节点返回True。在循环中,检查XMLTextReader对象的属性来获取关于当前节点的信息。Read返回False时循环结束XMLReader的节点XMLReader的节点并不代表一个完整的XML元素实际上,以下内容都被视为节点:元素的开始标记元素的结束标记元素的数据(文本)处理指令注释空白XMLReader的节点在不考虑空白的前提下,从以下XML片段中可以依次读到10个节点<?xmlversion=“”?><bookid=“1”><!--这是一本书--><bname>ABC</bname><price>200</price></book><?xmlversion=“”?><bookid=“1”><!--这是一本书--><bname>ABC</bname><price>200</price></book>XMLReader的节点属性(Attribute)不会被当作节点元素(Element)的标记(Tag)和它的数据(Data)是分离的XMLReader的属性描述当前读取的节点的特征常用属性:NodeTypeNameValueDepth