Difi.SikkerDigitalPost.Klient.Kvitteringsparser.GetXmlNodeFromDocument C# (CSharp) Method

GetXmlNodeFromDocument() protected static method

protected static GetXmlNodeFromDocument ( XmlDocument document, string xPath ) : XmlNode
document System.Xml.XmlDocument
xPath string
return System.Xml.XmlNode
        protected static XmlNode GetXmlNodeFromDocument(XmlDocument document, string xPath)
        {
            try
            {
                var rot = document.DocumentElement;
                var targetNode = rot.SelectSingleNode(xPath, GetNamespaceManager(document));

                return targetNode;
            }
            catch (Exception e)
            {
                throw new XmlParseException(
                    $"Feil under henting av dokumentnode i {e.GetType()} (av type Forretningskvittering). Klarte ikke finne alle felter i xml.", e);
            }
        }