<Area>
<ShopA>
<Income Day="1" Money="100" />
<Income Day="2" Money="90" />
<Income Day="3" Money="80" />
<Income Day="4" Money="70" />
</ShopA>
<ShopB>
<Income Day="3" Money="50" />
<Income Day="4" Money="40" />
</ShopB>
</Area>
Bonjour, j'aimerais obtenir une valeur spécifique à partir du XML ci-dessus en utilisant XDocument. Je veux obtenir tous les L'argent qui a les mêmes valeurs Jour de différents magasins . Je ne peux obtenir les valeurs de jour et d'argent que d'un seul magasin (ShopA).
XDocument doc = XDocument.Load(xmlFileName.xml);
var areaName = doc.Root.Elements("Area");
IEnumerator<XElement> s = areaName.Elements("ShopA").GetEnumerator();
While (s.MoveNext())
{
var day = s.Current.Attribute("Day").Value;
var money = s.Current.Attribute("Money").Value;
}
Mais je ne sais pas comment obtenir toutes les valeurs monétaires de différents magasins qui ont la même date avec un codage approprié.
Pouvez-vous m'aider à les obtenir tous ?
Merci d'avance