Advertisement

06.12.2008 at 08:33AM PDT, ID: 23479892
[x]
Attachment Details

strip xml from reply

Asked by NeilT in PHP Scripting Language

Hi

I'm using the php version of nuSoap to sent a soap message and get the reply. All works well except in the reply I also get a lot of what I assume is header data (all I want is the XML)

Is there any way I can strip the non xml out, or rip just the xml?

NeilStart Free Trial
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
HTTP/1.1 100 Continue
Via: 1.1 GGREFISAINT01
 
HTTP/1.1 200 OK
Connection: Keep-Alive
Content-Length: 892
Date: Thu, 12 Jun 2008 15:29:25 GMT
Content-Type: text/xml; charset=utf-8
X-Powered-By: ASP.NET
X-AspNet-Version: 1.1.4322
Cache-Control: private, max-age=0
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soap:Body>
    <CardPaymentRequestXMLResponse xmlns="http://test.test.gov.uk/">
      <CardPaymentRequestXMLResult>
        <?xml version="1.0"?>
        <Response xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance">
          <Status>5</Status>
          <Reason>Unable to authorise transaction at this time</Reason>
          <FailReasonCode>-2147220800</FailReasonCode>
          <FailReason>Invalid Card Number.</FailReason>
          <UserTxnReference>12345678,3,801,801,10,2</UserTxnReference>
          <PaymentReference>32SUK22XCIEF</PaymentReference>
        </Response>
      </CardPaymentRequestXMLResult>
    </CardPaymentRequestXMLResponse>
  </soap:Body>
</soap:Envelope>
[+][-]06.12.2008 at 08:42AM PDT, ID: 21770702

View this solution now by starting your 7-day free trial. Setting up your free trial is quick, easy, and secure. We will return you to this solution, unlocked, when you're done.

 

About this solution

Zone: PHP Scripting Language
Sign Up Now!
Solution Provided By: purplepomegranite
Participating Experts: 2
Solution Grade: A
 
 
 
Loading Advertisement...
20080716-EE-VQP-32 / EE_QW_2_20070628