Estaba comprobando XmlNode.Attributes topic en MSDN sobre los métodos para comprobar si existe un atributo XmlNode
dado su nombre. Bueno, no hay una muestra sobre cómo verificar un artículo.¿Cómo puedo verificar si un atributo existe en XmlAttributeCollection?
tengo algo como:
//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...
}
Así que, ¿cuál sería el mejor método para comprobar si un atributo existe o no en cada nodo? ¿Está bien usar node.Attribute["IsCapital"]!=null
?
@ JuniorMayhé - Obrigado! – Oded
+1, para captura increíble. –
Parece inaplicable para los atributos booleanos que pueden estar presentes pero no tienen un valor especificado. como ' ' –
Ivan