<ApplicationPool>
<Accounts>
<Account>
<NameOfKin></NameOfKin>
<StatementsAvailable>
<Statement></Statement>
</StatementsAvailable>
</Account>
</Accounts>
</ApplicationPool>
然而,我正在尝试使用XmlReader对象读取每个“Account”,随后读取“StatementsAvailable”。您建议使用XmlReader.Read并检查每个元素并处理它吗?
我考虑分离我的类以正确处理每个节点。因此,有一个AccountBase类,它接受一个XmlReader实例,该实例读取NameOfKin和帐户的几个其他属性。然后,我想遍历Statements并让另一个类填充有关Statement的信息(随后将其添加到IList中)。
到目前为止,通过使用XmlReader.ReadElementString()完成了“每个类”的部分,但我无法弄清如何告诉指针移动到StatementsAvailable元素,并让我遍历它们并让另一个类读取每个属性。
听起来很容易!