title: classic asp and XML parse error
body: <p>I am trying to post a xml to bank. it returns me xml response. </p>
  
  <p>i am using this code:</p>
  
  <pre><code>Function HTTPPost(sUrl, sRequest)
    set oHTTP = CreateObject("Microsoft.XMLHTTP")
    oHTTP.open "POST", sUrl,false
    oHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
    oHTTP.setRequestHeader "Content-Length", Len(sRequest)
    oHTTP.send sRequest
    HTTPPost = oHTTP.responseText  
  End Function
  
  sonuc = HTTPPost(serviceUrl, requestXML)
  Dim objXMLDoc
  Set objXMLDoc = CreateObject("Microsoft.XMLDOM")
  objXMLDoc.async = False
  objXMLDoc.load(sonuc)           
  Dim Node
  Set Node = objXMLDoc.documentElement.selectSingleNode("//RRN")
  Response.write Node.text
  </code></pre>
  
  <p>I am trying to retrieve</p>
  
  <p><code>&lt;RRN&gt;218323000090&lt;/RRN&gt;</code></p>
  
  <p>This errors with Object Required: 'documentElement'  </p>
  
  <p>This is bank response:</p>
  
  <pre><code> &lt;?xml version="1.0" encoding="utf-16"?&gt;
      &lt;PosResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
        &lt;Host&gt;
          &lt;AuthCode /&gt;
          &lt;RRN&gt;218323000090&lt;/RRN&gt;
          &lt;Date&gt;0701&lt;/Date&gt;
          &lt;Time&gt;230834&lt;/Time&gt;
          &lt;RC&gt;58&lt;/RC&gt;
        &lt;/Host&gt;
        &lt;Result&gt;
          &lt;Code&gt;58&lt;/Code&gt;
          &lt;Text /&gt;
          &lt;ErrorMessage /&gt;
        &lt;/Result&gt;
        &lt;TrnxID&gt;842c0d26-3abd-4597-ba10-d92674e16303&lt;/TrnxID&gt;
        &lt;TrnxType&gt;Sale&lt;/TrnxType&gt;
        &lt;CustomData&gt;
          &lt;Item Name="KazanilanPuan" Value="0" /&gt;
          &lt;Item Name="KalanPuan" Value="0" /&gt;
          &lt;Item Name="HarcananPuan" Value="0" /&gt;
          &lt;Item Name="HarcananPara" Value="0" /&gt;
        &lt;/CustomData&gt;
      &lt;/PosResponse&gt;
  </code></pre>