16
MSDNのXmlNode.Attributes topicに、その名前が与えられた属性が存在するかどうかをチェックする方法について調べていました。さて、アイテムをチェックする方法のサンプルはありません。どのような属性が各ノードに存在するかどう最善のアプローチをチェックすることです、だから、属性がXmlAttributeCollectionに存在するかどうかを確認するにはどうすればよいですか?
//some code here...
foreach (XmlNode node in n.SelectNodes("Cities/City"))
{
//is there some method to check an attribute like
bool isCapital = node.Attributes.Exist("IsCapital");
//some code here...
}
:
私のようなものがありますか? node.Attribute["IsCapital"]!=null
を使用してもよろしいですか?
@JuniorMayhé - Obrigado! – Oded
+1、素晴らしいキャッチです。 –
存在する可能性がありますが、値が指定されていないブール属性には適用されません。 ' のようなものです。 –
Ivan