我怎样才能做一个foreach
我可以读取只有等于的XML
标签的Equipe
地方<DesFilialnet>
Rest
这是一个例子:
<Equipe>
<CPFUsuario>5546</CPFUsuario>
<CodUsuario>6536</CodUsuario>
<ApelidoUsuario>PARREIRA.MG</ApelidoUsuario>
<NomeCompletoUsuario>JORGE</NomeCompletoUsuario>
<CodAgenciaLopesnet>15513</CodAgenciaLopesnet>
<DesAgenciaLopesnet>MINAS GERAIS LTDA.</DesAgenciaLopesnet>
<DesFilialnet>Rest</DesFilialLopesnet>
<CodEquipe>584309</CodEquipe>
<CodEquipeNovo>597951</CodEquipeNovo>
<DesEquipe>CARLOSMG</DesEquipe>
<CodEquipeSecundaria />
<CodEquipeSecundariaNovo />
<DesEquipeSecundaria />
<CodFilialSiebelPronto></CodFilialSiebelPronto>
<GrupoAcesso>1</GrupoAcesso>
</Equipe>
我有很多Equipe
标签,但<DesFilialnet>
改变了,我只想要休息的<Equipe>
地方。<DesFilialnet>
跟着我做
public void leXmlCors(string file)
{
XmlReader rdr = XmlReader.Create(file);
XDocument doc2 = XDocument.Load(rdr);
foreach (var equipes in doc2.Root.Descendants("Equipe"))
{
foreach (var element in equipes.Descendants())
{
// This will read all <Equipe> tag, but I don't want all <Equipe> tag
}
}
}
}