2010-01-28 4 views
0

Je suis en train de rechercher un noeud xml:ASP.NET C# Recherche XML nœud sur des critères multiples

<Countries> 
    <Country FullName="AFRIQUE DU SUD" Code="ZA" IsOut="1" /> 
    <Country FullName="ALLEMAGNE" Code="DE" IsOut="0" /> 
</Countries> 

Sélection sur la base de CountryCode seulement:

xmlDoc.SelectSingleNode("//Countries/Country/@[Code='ZA']"); 

Comment puis-je appliquer aussi la condition pour que je puisse vérifier CountryCode AND IsOut = 1?

xmlDoc.SelectSingleNode("//Countries/Country/@[Code='ZA',@IsOut='1'"); 

La condition ci-dessus ne fonctionne pas!

Répondre

1

Essayez:

"//Countries/Country[@Code = 'ZA' and @IsOut = '1']" 
Questions connexes