Php 如何访问转换为对象的XML字符串的属性
我使用了一个web服务,它以Php 如何访问转换为对象的XML字符串的属性,php,xml,object,xml-parsing,Php,Xml,Object,Xml Parsing,我使用了一个web服务,它以XML格式返回结果。使用方法simplexml\u load\u string()将其转换为如下对象: $xml = simplexml_load_string($result[$webresult]); 下面是使用 打印($xml): 但是,当我尝试访问对象$xml时,以下方式: $xml->amount; 它不会返回任何结果。如何正确访问对象的属性?amount属性位于记录对象中,因此请尝试$xml->record->amountamount属性位于记录
XML
格式返回结果。使用方法simplexml\u load\u string()
将其转换为如下对象:
$xml = simplexml_load_string($result[$webresult]);
下面是使用
打印($xml)
:
但是,当我尝试访问对象$xml
时,以下方式:
$xml->amount;
它不会返回任何结果。如何正确访问对象的属性?amount属性位于记录对象中,因此请尝试
$xml->record->amount
amount属性位于记录对象中,因此请尝试$xml->record->amount代码>金额在记录对象中,因此使用$xml->Record->Amount代码>
首先,打印一个web服务响应—记住一个必要步骤
使用echo“
echo "<pre>";
print_r($xml);
然后只有您才能清楚地看到数组格式金额在记录对象中,因此请使用$xml->Record->Amount;
首先,打印一个web服务响应—记住一个必要步骤
使用echo“
echo "<pre>";
print_r($xml);
那么只有您才能清楚地看到数组格式