如何使用PHP解析SOAP响应

时间:2015-05-14 10:21:34

标签: php xml soap

以下是我获得的机票预订的SOAP响应。如何在PHP中解析这个响应。我需要获取标签内的值。例如标签'KLRCnt'中的值为12。

`<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
        <SubmitXmlOnSessionResponse
            xmlns="http://webservices.galileo.com">
            <SubmitXmlOnSessionResult>
                <PNRBFManagement_21
                    xmlns="">
                    <PNRBFRetrieve>
                        <Control>
                            <KLRCnt>12</KLRCnt>
                        </Control>
                   <PNRBFRetrieve>    
                </PNRBFManagement_21>
            </SubmitXmlOnSessionResult>
        </SubmitXmlOnSessionResponse>
    </soapenv:Body>
</soapenv:Envelope>`

0 个答案:

没有答案