解析PHP soap响应

解析PHP soap响应,php,soap,simplexml,Php,Soap,Simplexml,我收到Bluegrace shipping的soap响应,有人能帮我从simpleXMLLoadElement对象提取特定数据吗。我正在使用Bluegrace shipping为Magento创建自定义装运模块,如果有人需要,我将共享我的模块 这是我的密码 $xml = simplexml_load_string($output); $ns = $xml->getNamespaces(true); $soap = $xml->children($ns['soap']); fo

我收到Bluegrace shipping的soap响应,有人能帮我从simpleXMLLoadElement对象提取特定数据吗。我正在使用Bluegrace shipping为Magento创建自定义装运模块,如果有人需要,我将共享我的模块

这是我的密码

$xml = simplexml_load_string($output);

 $ns = $xml->getNamespaces(true);

$soap = $xml->children($ns['soap']);

foreach ($soap->children($ns['Quote']) as $item)

{

print  $item->children($ns['Total']).'<br>';


}
$xml=simplexml\u load\u string($output);
$ns=$xml->getnamespace(true);
$soap=$xml->children($ns['soap']);
foreach($soap->children($ns['Quote'])作为$item)
{
打印$item->children($ns['Total'])。
; }
它将打印不带标记的完整响应字符串

下面是我得到的答复

<StatusCode>1</StatusCode>

<StatusMessage>StatusMessage1</StatusMessage>

<Quotes>

  <Quote>

    <Currency>NcName1</Currency>

    <QuoteDate>QuoteDate1</QuoteDate>

    <FreightTotal>1</FreightTotal>

    <ServicesTotal>1</ServicesTotal>

    <Total>1</Total>

    <CarrierName>NcName1</CarrierName>


  </Quote>

</Quotes>
1
状态消息1
NcName1
引用日期1
1.
1.
1.
NcName1
“提取特定数据”要提取哪些数据?