Olá amigos,
Tenho este bloco de código que le um xml...
mas está dando erro, vocês que possuem um pouco mais de conhecimento, poderiam me ajudar?
public XmlNode verifyChild(XmlNode node, string e)
{
XmlNode retorno;
XmlNode sanNode;
if(node.Name == e)
retorno = node;
else if(node.HasChildNodes) //da erro aqui quando passa aqui já... =/
{
sanNode = node.FirstChild;
if(sanNode.Name == "#text")
{
if(node.NextSibling != null)
return verifyChild(node.NextSibling, e);
else
return verifyChild(node.ParentNode.NextSibling, e);
}
else
return verifyChild(sanNode, e);
}
else
return verifyChild(node.NextSibling, e);
return retorno;
}
tks
Cleilton Silva