Je suis en train de lire le document Xml suivant aussi vite que je peux et de laisser d'autres catégories de gérer la lecture de chaque sous bloc.
<ApplicationPool>
<Accounts>
<Account>
<NameOfKin></NameOfKin>
<StatementsAvailable>
<Statement></Statement>
</StatementsAvailable>
</Account>
</Accounts>
</ApplicationPool>
Cependant, je suis en train d'utiliser l'objet XmlReader à lire chaque Compte et par la suite le "StatementsAvailable". Avez-vous suggérons d'utiliser XmlReader.Lire et vérifier chaque élément et de le manipuler?
J'ai pensé à séparant mes classes pour gérer chaque nœud correctement. Si theres une AccountBase classe qui accepte un XmlReader instance qui lit le NameOfKin et plusieurs autres propriétés sur le compte. Alors je voulais interate à travers les Déclarations et laisser une autre classe de remplissage de lui-même à propos de la Déclaration (et par la suite l'ajouter à un IList).
Jusqu'à présent j'ai l' "par la classe" partie fait en faisant XmlReader.ReadElementString() mais je ne peut pas séance d'entraînement comment dire pour déplacer le pointeur à l'StatementsAvailable élément et permettez-moi de parcourir et d'en faire une autre classe de lire chacun de ces propriétés.
Semble facile!