NFe.Components.QRCode.QRCode.GetValueXML C# (CSharp) Method

GetValueXML() private method

Recupera as informações no XML
private GetValueXML ( string elementTag, string valueTag ) : string
elementTag string Grupo de tag
valueTag string Elmento que deseja retornar o valor
return string
        private string GetValueXML(string elementTag, string valueTag)
        {
            string value = "";
            XmlDocument doc = new XmlDocument();
            doc.Load(this.ArquivoXML);
            XmlNodeList nodes = doc.GetElementsByTagName(elementTag);

            if (nodes.Count > 0)
            {
                XmlNode node = nodes[0];

                foreach (XmlNode n in node)
                {
                    if (n.NodeType == XmlNodeType.Element)
                    {
                        if (n.Name.Equals(valueTag))
                        {
                            value = n.InnerText;
                            break;
                        }
                    }
                }
            }
            return value;
        }