无法解析php中的xml响应

时间:2018-12-14 09:42:29

标签: php laravel xml-parsing simplexml

我正在尝试解析PHP中的XML响应。我尝试使用simpleXMLElement simplexml_load_string()。没运气。请帮助使用PHP在XML以下进行解析。

$element = new SimpleXMLElement($response->getBody());
print_r($element);

以上代码未获得任何结果。

<?xml version="1.0" encoding="UTF8"?>
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
        <soapenv:Body>
            <sch:InquiryResponse xmlns:sch="http://services.equifax.com/eport/ws/schemas/1.0">
                <sch:InquiryResponseHeader>
                    <sch:CustomerCode>I01</sch:CustomerCode>
                    <sch:ClientID>027BB0400</sch:ClientID>
                    <sch:CustRefField>40864079</sch:CustRefField>
                    <sch:ReportOrderNO>24309258</sch:ReportOrderNO>
                    <sch:ProductCode>PCS</sch:ProductCode>
                    <sch:SuccessCode>1</sch:SuccessCode>
                    <sch:Date>14-12-2018</sch:Date>
                    <sch:Time>15:05:58</sch:Time>
                    <sch:HitCode>10</sch:HitCode>
                </sch:InquiryResponseHeader>
                <sch:InquiryRequestInfo>
                    <sch:InquiryPurpose>00</sch:InquiryPurpose>
                    <sch:FirstName>Name</sch:FirstName>
                    <sch:AddrLine1>SR NO 44KELEWADE ARAI ROAD </sch:AddrLine1>
                    <sch:State>MH</sch:State>
                    <sch:Postal>411</sch:Postal>
                    <sch:InquiryAddresses>
                        <sch:InquiryAddress seq="1">
                            <sch:AddressLine>SR NO 44KELEWADE ARAI ROAD PAUD PHATA NR DURGAMATA MANDIR PUNE PUNE</sch:AddressLine>
                            <sch:State>MH</sch:State>
                            <sch:Postal>411038</sch:Postal>
                        </sch:InquiryAddress>
                    </sch:InquiryAddresses>
                    <sch:InquiryPhones>
                        <sch:InquiryPhone seq="1">
                            <sch:Number>927</sch:Number>   

0 个答案:

没有答案