ASP.NET C # Поиск XML-узла по нескольким критериям - PullRequest
0 голосов
/ 29 января 2010

Я пытаюсь найти узел XML:

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

Выбор только на основе CountryCode:

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

Как мне также применить условие, чтобы я мог проверить CountryCode AND IsOut = 1?

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

Вышеуказанное условие не работает!

1 Ответ

1 голос
/ 29 января 2010

Попробуйте:

"//Countries/Country[@Code = 'ZA' and @IsOut = '1']"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...