名前を指定して属性が存在するかどうかを確認する方法について、MSDN のXmlNode.Attributes トピックを確認していました。XmlNode
さて、項目の確認方法のサンプルはありません。
私は次のようなものを持っています:
//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
ですか?