title: How can I know if a node exists or not
body: <p>here is the response xml I get:</p>
  
  <pre><code>&lt;?xml version="1.0" ?&gt; 
  - &lt;SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns="urn:ws.paymentech.net/PaymentechGateway"&gt;
  - &lt;SOAP-ENV:Body id="_0"&gt;
  - &lt;SOAP-ENV:Fault&gt;
    &lt;faultcode&gt;SOAP-ENV:Server&lt;/faultcode&gt; 
    &lt;faultstring&gt;521 Error. The Orbital Gateway has received a badly formatted message. Field [Card Number] exceeded max length of [19]&lt;/faultstring&gt; 
    &lt;/SOAP-ENV:Fault&gt;
    &lt;/SOAP-ENV:Body&gt;
    &lt;/SOAP-ENV:Envelope&gt;
  </code></pre>
  
  <p>i get it like this:</p>
  
  <pre><code>Response.write oXmlHTTP.responseXML.xml
  </code></pre>
  
  <p>I have tried </p>
  
  <pre><code>if myXML.selectSingleNode("faultcode") Is Nothing then
  
  if not isObject(myXML.selectSingleNode("faultcode")) then
  </code></pre>
  
  <p>both true on 2 cases where the xml has this node and even if it doesn't have it</p>
  
  <p>what am I doing wrong?</p>