输出结果:
=> employees
====> employee
=======> name
==========> firstName
==========> lastName
=======> city
=======> state
=======> zipCode
====> employee
=======> name
==========> firstName
==========> lastName
=======> city
=======> state
=======> zipCode
下面让我们看看XmlReader类的属性和方法:
| 属 性 | 说 明 |
|---|---|
| AttributeCount | 返回当前节点的属性个数 |
| Depth | 返回当前节点的深度,用于判断指定的节点是否具有子节点 |
| EOF | 判断读取器是否位于流的末端 |
| HasAttribute | 返回指示当前节点是否具有属性的布尔值 |
| HasValue | 返回指示当前节点是否具有值的布尔值 |
| IsEmptyElement | 判断当前节点是否是一个空元素 |
| LocalName | 返回当前节点的本地名称 |
| Name | 返回当前节点的限定名称 |
| NamespaceURI | 返回当前节点的命名空间URI |
| NodeType | 以XmlNodeType枚举的形式返回当前节点的节点类型 |
| Prefix | 返回与当前节点相关的命名空间前缀 |
| ReadState | 以ReadState枚举的形式返回读取器的当前状态 |
| Settings | 返回用于创建XmlReader实例的XmlReaderSettings对象 |
| Value | 返回当前节点的值 |
| ValueType | 获得当前节点的CLR类型 |










