---VB Code--- ' Hard code path to test document ' Reminder change hard code Dim StrXml As String = "c:\response.xml" 'Create Xml Dom Instance Dim ODoc As XmlDocument = New XmlDocument Dim ONodeList As XmlNodeList ODoc.Load(StrXml) ' Problem seems to be below ONodeList = ODoc.SelectNodes("/Message/Response/Status") MsgBox(ONodeList.Count) ' =0 So ONodelist is not getting populated? ---XML--- <Message xmlns="http://www.connectpas.com/webservice/0-20041220" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" parseonly="false" ConfigId="004287"> <CallHeader> <CallId>{05199945-4C3A-4F5E-B0D8-B9BE49BFDBA3}</CallId> <SentDateTime>2005-08-18T16:29:29</SentDateTime> <ServerName>GAINESVILLE</ServerName> <From> <Company> <CompanyId>031989</CompanyId> <CompanyPassword>{0D17}</CompanyPassword> </Company> <User> <UserId>TestUser</UserId> <UserPassword>ActiV8</UserPassword> </User> </From> </CallHeader> <Response xsi:type="Response_Type"> <ResponseHeader> <ResponseServerName>PCWS_SERVER</ResponseServerName> <ResponseTime>2005-08-18T15:28:27</ResponseTime> </ResponseHeader> <Status> <Severity>InputContentError</Severity> <Level>LogRequest</Level> <Code>51053</Code> <Description>Invalid CardNumber. CardNumber has an invalid length.</Description> <Action>Please correct and resubmit.</Action> </Status> </Response> </Message>