[英]ASP.NET C# Search XML Node on multiple criteria
I am trying to search for an xml node: 我正在尝试搜索xml节点:
<Countries>
<Country FullName="AFRIQUE DU SUD" Code="ZA" IsOut="1" />
<Country FullName="ALLEMAGNE" Code="DE" IsOut="0" />
</Countries>
Selecting on the basis of CountryCode only: 仅基于CountryCode进行选择:
xmlDoc.SelectSingleNode("//Countries/Country/@[Code='ZA']");
How do I also apply the condition so that I can check for CountryCode AND IsOut = 1? 我还如何应用条件,以便可以检查CountryCode和IsOut = 1?
xmlDoc.SelectSingleNode("//Countries/Country/@[Code='ZA',@IsOut='1'");
The above condition does not work! 以上条件不起作用!
尝试:
"//Countries/Country[@Code = 'ZA' and @IsOut = '1']"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.